Beginner's All-purpose Symbolic Instruction Code, a family of high-level programming languages designed to be easy to learn and use. Known for its simple syntax and widespread availability in early personal computers.
education, desktop applications, scripting
string interpolation, modules, variadic functions
dynamic system, structural typing, weak typing, partial inference, runtime checking, aggressive type coercion, optional type annotations
interpreted, compiled
COMAL, Ring, VBScript, PureBasic, WLanguage, Perl, GRASS, Open Programming Language, STOS BASIC, IBM Advanced BASIC, BBC BASIC, GFA BASIC, Euphoria, Zebra, XProfan, VBA, BasicX, XBasic, DIBOL, Ruby, CBASIC, QuickBASIC, True BASIC, Altair BASIC
bas
| Status | legacy |
| Type | programming |
| Created | 1964 |
| Designed by |
John G. Kemeny Thomas E. Kurtz |
| Developed by | Dartmouth College |
| PyPL Index | N/A |
| TIOBE Index | N/A |
| GitHub rank | #105 |