This article shows how Small Basic programs run on Mac.


Small Basic can be run on Mac OS in a browser using the SIlverlight plug in.  The Silverlight plug-in is supported by Safari and Firefox (browser for Mac OS X).  Published Small Basic programs can be run in these browsers.  Some fonts are common to both Mac and Windows such like Arial, Courier New, Times New Roman, Trebuchet MS and so on.  Other fonts are not on Mac.  Details about fonts are here.


Mono is an open source implementation of Microsoft's .NET Framework.  Perhaps we could use the Small Basic with Mono?  

You cannot, because WPF (Windows Presentation Foundation) is not supported by Mono.  Mono runs  as a command like you see below.   Attempting to run TextWindow base Small Basic program with this command fails because TextWindows base program also needs WPF.

Virtual Machine

Mac mini has Intel CPU and similar architecture with Windows pre-installed PCs.  So, Windows can be installed on Mac mini.   There is also some virtual machine software such like Parallels Desktop and VMware Fusion.  Parallels Desktop 10 on a Mac mini with Windows 8.1 on it works fine.  The Small Basic environment runs reliably in this virtual machine windows machine.

Other Resources

See Also