List of Pages
- Introduction
- Normative BASIC
- Minimal BASIC (ANS X3.60-1978, ECMA Standard 55)
- Full BASIC (ANS X3.113-1987, ECMA Standard 116)
- Derivative BASIC
- Basics of BASIC
- Your First Program
- PRINT, CLS, and END
- Variables and Data Types
- User Input
- Documentation
- Control Structures
- IF...THEN...ELSEIF...ELSE
- WHILE...WEND
- FOR...NEXT
- DO...LOOP
- GOTO
- Intermediate BASIC
- Random Number Generation
- Subroutines and Functions
- Advanced BASIC
- External Libraries
- Related Wikibooks
- Chipmunk Basic – a traditional (vintage) terminal/command-line programming environment with baked-in support for a simple, old-fashioned, and easy-to-learn dialect of BASIC and compiled binary interpreters for MacOS
- Gambas – a Java-inspired (object-oriented) dialect of BASIC with its own robust IDE, complete with GUI form editor
- Introduction to BASIC – gives an extended history of BASIC and its variants
- Visual Basic Classic
- QBasic Note: The FreeBASIC used in this "Basic Programming" book is intended to be syntax compatible with Microsoft QuickBasic
- External links
- FreeBASIC Wiki Manual
- QB64 official website – a modern, extended BASIC programming language that retains QBasic/QuickBASIC 4.5 compatibility while compiling and freely distributing native interpreter binaries for Windows, Linux, and macOS