BASIC

E50813

BASIC is a family of high-level, beginner-friendly programming languages originally designed to make computer programming more accessible to non-experts.

Aliases (2)

Statements (50)
Predicate Object
instanceOf high-level programming language
procedural programming language
programming language family
acronymFor Beginner's All-purpose Symbolic Instruction Code
designedFor beginners in programming
non-expert computer users
fullName Beginner's All-purpose Symbolic Instruction Code
goal make programming accessible to non-specialists
support interactive time-sharing systems
hasFeature FOR-NEXT loops
GOTO statement
IF-THEN control structure
INPUT statement
PRINT statement
interactive interpreter
line-numbered statements in early dialects
simple syntax
subroutines in later dialects
influenced AppleSoft BASIC
BASIC-256
BBC BASIC
Commodore BASIC
FreeBASIC
GW-BASIC
Liberty BASIC
Microsoft BASIC
PowerBASIC
QBASIC
QuickBASIC
Small Basic
True BASIC
Turbo Basic
Visual Basic
influencedBy ALGOL
Fortran
JOSS
intendedUse education
general-purpose programming
notableDialect Dartmouth BASIC
GW-BASIC
Microsoft BASIC
QuickBASIC
Visual Basic
paradigm imperative programming
procedural programming
typicalImplementation integrated into home computer ROMs
interpreter
usedIn educational settings
home computers of the 1970s and 1980s
introductory programming courses

Referenced by (8)

Please wait…