BASIC for 8-bit SORD computers BASIC Plus 2 (DEC PDP-11: RSTS/E, RSX-11) BASIC-PLUS (DEC PDP-11: RSTS/E) BASIC/UX HP BASIC for HP-UX, version of Rocky Mountain BASIC BASIC/WS HP BASIC Workstation BASIC/Z (CP/M, MDOS) BASIC09 (OS-9 and OS-9 68K on Motorola 6809 and 68K CPUs, respectively) BASICA (a.k.a. BASIC Advanced, Advanced BASIC) (DOS on the PC) by Microsoft. Available in ROM on IBM PCs. Later disk based versions for IBM PC DOS. BASICODE (Many 8-bit home computers, including KC 85) A subset common to many platform-specific BASICs, enabling interoperability. Basic For Qt (Mac OS X, Linux and Windows) — Platform independent BASIC. Object-oriented Visual Basic-like Basic variant. Based on Qt. (previously, KBASIC) BasiEgaXorz (Sega Genesis) — for the Sega Genesis batari BASIC version primarily used for homebrew Atari 2600 development. BBC BASIC Originally for the Acorn/BBC Micro, but has since been ported to RISC OS, Tiki 100, Cambridge Z88, Amstrad NC100, CP/M, ZX Spectrum, DOS, Microsoft Windows and many others. A GPL clone of BBC BASIC named Brandy written in portable C is also available (RISC OS, NetBSD, OpenBSD, FreeBSD, Linux, Mac OS X, AmigaOS, DOS). Also a port made for the Commodore 64 by Aztec Software, written by Julian Gardner. Bazic '86 See Northstar BASIC BBx (Microsoft Windows, Linux, Unix) — Cross-platform program development language derived from Business Basic. BCX small command line tool that inputs a BCX BASIC source code file and outputs a 'C' source code file which can be compiled with many C or C++ compilers. BEOWULF {Beginner Extended Object with Ultra Language Functionality} Beta BASIC BASIC toolkit that extended Sinclair BASIC. BetterBASIC BASIC implementation by Summit Software Technologies, first available in the early 1980s. It was later maintained by Michael Poremski. BI-280 Business BASIC interpreter (CP/M, MP/M) by Control C Corporation, Beaverton, Oregon. Blitz3D (Microsoft Windows) Fast compiler made for 3D game programming, with DirectX 7 support. Blitz BASIC (Amiga, Windows) — Fast compiler meant for game programming. Windows version with DirectX support. Discontinued, replaced by BlitzPlus. BlitzMax (macOS, Linux, Windows) — Fast and compact object-oriented compiler meant for several tasks, most notably Game programming with OpenGL and DirectX support (DirectX support is Windows only). BlitzPlus (Microsoft Windows) Fast compiler made for 2D game programming and WinAPI event based interpreted programming. Supports both DirectX and OpenGL. Blunt Axe Basic (a.k.a. BXBASM) (Win32, Linux) Bxbasic is presented as a programming tutorial, to develop and construct a Console