qlwiki:superbasic

SuperBASIC

SuperBASIC is the BASIC programming language devised for the Sinclair QL. It was written by 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 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 SMSQe Replacement Operating System.

There are many guides to programming in SuperBASIC, with probably the most comprehensive guides being the SBASICSuperBASIC Reference Manual by RWAP Software and QL SuperBASIC The Definitive Handbook by Jan Jones.

  • qlwiki/superbasic.txt
  • Last modified: 2023/08/25 12:21
  • by 127.0.0.1