True BASIC

E862625

True BASIC is a structured, high-level programming language designed as a modern, standardized successor to the original BASIC, emphasizing portability and ease of use for education and general-purpose programming.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf BASIC dialect
high-level programming language
programming language
aimsTo provide a modern standardized successor to original BASIC
basedOn original Dartmouth BASIC
designGoal ease of use
education
general-purpose programming
portability
developer True BASIC, Inc. NERFINISHED
emphasizes portability across hardware and operating systems
readability
hasCreator John G. Kemeny NERFINISHED
Thomas E. Kurtz NERFINISHED
hasFeature DO...LOOP
IF...THEN...ELSE
SELECT CASE
block-structured control statements
built-in matrix data type
named procedures
no line numbers required
portable graphics library
standardized syntax across platforms
structured error handling
inception early 1980s
influencedBy Dartmouth BASIC NERFINISHED
languageFamily BASIC NERFINISHED
paradigm procedural programming
structured programming
runsOn MS-DOS NERFINISHED
Windows NERFINISHED
classic Mac OS NERFINISHED
various microcomputer platforms
supports file I/O
graphics
matrix operations
modular programming
numeric computation
string processing
structured control flow
user-defined functions
user-defined subroutines
targetAudience educators
engineers
scientists
students
useCase general-purpose application development
introductory programming education
scientific computing

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.