Dartmouth BASIC

E245826

Dartmouth BASIC is the original implementation of the BASIC programming language, developed at Dartmouth College in the 1960s to make computing more accessible to students and non-specialists.

All labels observed (2)

Label Occurrences
Dartmouth BASIC canonical 3
BASIC programming language 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf BASIC dialect
high-level programming language
programming language implementation
academicDiscipline computer science education
basedOn Fortran
surface form: FORTRAN
countryOfOrigin United States of America
surface form: United States
creatorInstitution Dartmouth College
designedFor educational use
non-specialist users
students
time-sharing systems
developer Dartmouth College
John G. Kemeny
Thomas E. Kurtz
executionModel interpreted
firstReleaseLocation Hanover, New Hampshire
historicalPeriod 1960s computing
inception 1964
influenced Microsoft BASIC
surface form: Altair BASIC

Microsoft BASIC
surface form: AppleSoft BASIC

Beginner's All-purpose Symbolic Instruction Code
surface form: BASIC programming language family

Commodore BASIC
GW-BASIC
Microsoft BASIC
influencedBy ALGOL
languageFamily BASIC
license originally proprietary
mainGoal enable interactive use of computers
make computing more accessible
notableFor influencing personal computer software culture
popularizing time-sharing access to computing
simplicity of syntax
widespread use in education
platform Dartmouth Time-Sharing System
GE-225 computer
programmingParadigm imperative programming
procedural programming
supportsFeature FOR...TO...STEP loop
GOSUB statement
GOTO statement
IF...THEN conditional
batch mode execution
immediate mode execution
interactive input and output
line-numbered statements
numeric variables
simple string handling
targetAudience non-mathematics majors
undergraduate students

How these facts were elicited

Referenced by (4)

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

BASIC notableDialect Dartmouth BASIC
Microsoft BASIC basedOn Dartmouth BASIC
John G. Kemeny coInvented Dartmouth BASIC
this entity surface form: BASIC programming language