BASIC Programming

List of Pages edit

  1. Introduction
  2. Normative BASIC
    1. Minimal BASIC (ANS X3.60-1978, ECMA Standard 55)
    2. Full BASIC (ANS X3.113-1987, ECMA Standard 116)
  3. Derivative BASIC
  4. Basics of BASIC
    1. Your First Program
    2. PRINT, CLS, and END
    3. Variables and Data Types
    4. User Input
    5. Documentation
  5. Control Structures
    1. IF...THEN...ELSEIF...ELSE
    2. WHILE...WEND
    3. FOR...NEXT
    4. DO...LOOP
    5. GOTO
  6. Intermediate BASIC
    1. Random Number Generation
    2. Subroutines and Functions
  7. Advanced BASIC
    1. External Libraries
  8. Related Wikibooks
    1. Chipmunk Basica 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
    2. Gambasa Java-inspired (object-oriented) dialect of BASIC with its own robust IDE, complete with GUI form editor
    3. Introduction to BASICgives an extended history of BASIC and its variants
    4. Visual Basic Classic
    5. QBasic Note: The FreeBASIC used in this "Basic Programming" book is intended to be syntax compatible with Microsoft QuickBasic
  9. External links
    1. FreeBASIC Wiki Manual
    2. QB64 official websitea 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