Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== SuperBASIC ====== SuperBASIC is the BASIC programming language devised for the Sinclair QL. It was written by [[http://www.jan-jones.co.uk/aboutme.html|Jan Jones]] and was based on the original Sinclair ZX BASIC written for the ZX80, ZX81 and ZX Spectrum home computers. SuperBASIC has lots of very useful features, including easily controlled loops, procedures and functions and the ability to easily add further functionality through machine code procedures and functions. The [[qlwiki:minerva|Minerva Replacement ROM]] for the Sinclair QL permits users to run multiple copies of SuperBASIC at the same time (multitasking). This feature has also been replicated and enhanced in the [[qlwiki:SMSQe Replacement Operating System]]. There are many guides to programming in SuperBASIC, with probably the most comprehensive guides being the [[qlwiki:SBASICSuperBASIC Reference Manual]] by [[qlwiki:RWAP Software]] and [[qlwiki:QL SuperBASIC The Definitive Handbook]] by [[http://www.jan-jones.co.uk/aboutme.html|Jan Jones]]. qlwiki/superbasic.txt Last modified: 2023/08/25 12:21by 127.0.0.1