Turbo BASIC and especially the contemporarily popular Turbo Pascal). Mostly backward-compatible with BASICA source code. Includes a compiler and linker, and produces MS-DOS executables. Released in versions 1.0, 2.0. 3.0. 4.0, & 4.5. QuickBASIC 4.5 was released in 1988. The QuickBASIC 4.5 IDE includes an interpreter, syntax checking, debugging aids, and online help including a full language reference. Quite BASIC Web-based classic BASIC programming environment. No download or signup necessary. Introduced in 2006. R RapidQ (Windows, Linux, Solaris/SPARC and HP-UX) — Free, borrowed from Visual Basic. Useful for graphical interfaces. Works mainly with QuickBASIC instructions. (Cross-platform, free, no longer being developed). Semi-OO interpreter. Includes RAD IDE. RBScript (Macintosh, Mac OS X, Linux and Windows) — Scripting language based on REALbasic. RC Basic (Windows, Linux, Android) — Basic Compiler geared towards game development. REALbasic (Macintosh, Mac OS X, Linux and Windows) — Platform independent BASIC. Object-oriented Visual Basic-like Basic variant. Currently known as Xojo. Revelation BASIC or R/Basic (DOS on the PC) — A variant of Pick/Basic used on the Revelation DBMS and successors. RFO Basic! (Android) — Basic for Android. RM Basic A BASIC provided by Research Machines for their early Nimbus range of PCs RobotBASIC (Windows) — Free BASIC interpreter and Robotic Simulator for the Windows OS that allows for Gaming and GUI graphical programming. New version will also compile to stand alone executables. Rocky Mountain BASIC created by HP to control instruments through HP-IB Run BASIC (Mac OS X, Linux, and Windows) — Free interactive web server-based version of Liberty BASIC S S-BASIC "Structured" BASIC, came with Kaypro CP/M systems S.A.I.L.B.O.A.T. SAIL Basic on Another Tack (CP/M, DOS Z80, X86, pseudo interpreted, Northstar Basic Compatible, B-Tree File System) S.I.C.K. The Symbolic Instruction Code Kit is a pseudo-BASIC interpreter written in QB64. SAM BASIC (SAM Coupé) SAX Basic Simple API for XML SBAS "Structured BASIC" popular in British schools in 1980s & 90s. Written by Bryan Tackaberry of SPA Ltd to run on RM plc computers. S-BASIC developed for Nokia 9300 and Nokia 9500 Communicator. Development not finished, stopped with version 0.9. ScriptBasic Cross platform (ANSI C) Open source embeddable interpreter/API. The ScriptBasic project is primarily an embeddable scripting API with examples of a command line interpreter and multi-threaded HTTP application server running as a service. sdlBasic Free, multiplatform, based on core of wxBasic, but uses the SDL library. SEGA BASIC SEGA version of BASIC dedicated to SEGA SC-3000