Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

BASIC

Procedural Language

BASIC (Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. It was created at Dartmouth College so that students outside the sciences could access computing through a time-sharing system, and it went on to become the de facto standard language on early microcomputers and home computers. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
First Released
1964 1
Paradigm
Originally unstructured; later dialects added procedural and object-oriented features. 1
Significance
Designed to give students outside the sciences access to computing at a time when programming required specialists, BASIC became the de facto standard language on early microcomputers and home computers through the 1970s and 1980s. 1
Connections

Associated With

Altair 8800, Systems
Source Wikipedia: Altair 8800

In Field

Source Wikipedia: BASIC

Influenced

Source Wikidata: BBC BASIC
Source Wikidata: COMAL
Source GW-BASIC (Wikipedia)
Source Wikidata: Perl
Source Wikidata: PureBasic

Influenced By

Source Wikidata: BASIC
Source Wikidata: BASIC
Source Wikidata: BASIC

Invented By

John Kemeny, Pioneers

Co-invented with Thomas Kurtz.

Source Wikidata: BASIC
Additional Source Wikipedia: John G. KemenyCareer section
Thomas Kurtz, Pioneers

Co-invented with John Kemeny.

Source Wikipedia: Thomas E. Kurtz
Sources
1. Wikipedia: BASIC
Wikimedia Foundation
  • Origin section
    Our vision was that every student on campus should have access to a computer, and any faculty member should be able to use a computer in the classroom whenever appropriate.
  • Infobox: paradigm
    Non-structured, later procedural, later object-oriented
  • Infobox: released
    May 1, 1964
  • Lead paragraph
  • In Field: Software Engineering
  • In Group: BASIC Dialects, Lead
    BASIC (Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use.
View the Source
Wikidata: BASIC
Wikidata Q42979, resolved via en.wikipedia pageprops (wave rule R-L)View the Source
Wikipedia: Altair 8800
WikipediaAssociated With: Altair 8800, History section, on Microsoft's BASIC interpreterView the Source
Wikipedia: John G. Kemeny
Wikimedia FoundationInvented By: John Kemeny, Career sectionView the Source
Wikipedia: Thomas E. Kurtz
Wikimedia FoundationInvented By: Thomas Kurtz, Career sectionView the Source
Wikidata: BBC BASIC
Influenced: BBC BASICView the Source
Wikidata: COMAL
Influenced: COMALView the Source
Wikidata: PureBasic
Influenced: PureBasicView the Source
GW-BASIC (Wikipedia)
Influenced: GW-BASIC, Introduction
Quote, Influenced: GW-BASIC, Introduction
GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from IBM BASICA.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.