Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

BASIC

BASIC (Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College in 1964. They wanted to enable students in non-scientific fields to use computers. At the time, nearly all computers…

Legacy, Standards, Art & Science

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around BASIC. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Key facts & relationships

High-confidence facts extracted from structured source data. Use them as anchors for further research.

Designed by
John G. Kemeny · Thomas E. Kurtz
First appeared
May 1, 1964; 62 years ago (1964-05-01)
Paradigm
Non-structured, later procedural, later object-oriented

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

Origin

Standards

  • ECMA Ecma International

Spread on time-sharing services

Spread on minicomputers

Explosive growth: the home computer era

IBM PC and compatibles

Visual Basic

Post-1990 versions and dialects

Calculators

Windows command-line

Other

Legacy

Syntax

  • Sigil Sigil (computer programming)

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

BASIC

Nodes277
Edges276
Triples292
Avg. degree1.99
Density0.00722
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

BASIC

Top relations

related to Other · 37
BASIC → Applications, BASICs, Chipmunk Basic, Corel, Delphi, Excel, Hummingbird Basic, Internet Explorer, JScript, Linux, Lotus, LotusScript, Microsoft, Microsoft Word, Office, Outlook, PerlScript, PHP, Python, Rexx-based
related to IBM PC and compatibles · 36
BASIC → Apple Macintosh, BASICA-compatible, BeOS, Bywater BASIC, Chipmunk Basic, FutureBASIC, GW-BASIC, Haiku, IBM BASICA, IBM Cassette BASIC, IBM Disk BASIC, IBM PC, IBM's ROM, In, Liberty BASIC, Logic Basic, Microsoft, Microsoft BASIC Professional Development, Microsoft QuickBASIC Compiler, Microsoft Windows
related to Visual Basic · 31
BASIC → An, Applications, Borland Software's Delphi, Dim, Embedded Visual Basic, Eventually, For Each, Gosub, GUI, In, It, Java, Lazarus, Many, Microsoft, Microsoft Excel, Mono-Basic, NET, Object Pascal, QuickBASIC
related to Post-1990 versions and dialects · 21
BASIC → Basic For Qt, Dartmouth BASIC, FreeBASIC, Gambas, Google's, HBasic, JavaScript, Kurtz, Many, Microsoft's Small Basic, Modern, Monkey, NS Basic, PowerBASIC, PureBasic, QB64, QBasic, Several, True BASIC, Visual Basic-styled RapidQ
related to Data types and variables · 17
BASIC → Applesoft BASIC, Arrays, BASICs, Keywords, LOAN, LOSS, Many, Minimal, More, OR, RAM, SC, SCORE, Some, String, There, These
related to Legacy · 16
BASIC → Basic-256, Dartmouth, David Brin, Futurist, In, Java, May, Microsoft, Pascal, Popular, Python, Quite Basic, Salon, Small Basic, The, Try It In BASIC
related to Explosive growth: the home computer era · 15
BASIC → Altair, Bill Gates, Despite Dijkstra's, Gates, Hobbyists, Homebrew Computer Club, It, Members, Micro-Soft, MITS, Monte Davidoff, Open Letter, Paul Allen, The, This
related to Windows command-line · 15
BASIC → DOS, DOS-Windows, EXE, Exe2Bin, For Windows, GW-Basic, Microsoft, Microsoft QuickBASIC, Prior, QBasic, QuickBasic, QuickC, QuickPascal, Windows, Windows NT
related to Spread on time-sharing services · 13
BASIC → CompuServe, Dartmouth, DEC-10, Even IBM, First, General Electric, It, Mark, Other, SUPER BASIC, The, Tymshare, VS-BASIC
related to Standards · 13
BASIC → ANSI X3, Data, ECMA-116, ECMA-55, For, Full BASIC, Information Technology, ISO/IEC, Minimal BASIC, Programming, Programming Languages, Programming Languages Full BASIC, Rev

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

microsoft language computer programming computers also version dartmouth visual first dialects many languages system use time-sharing used early versions available

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
BASICDesigned byJohn G. Kemeny1.00infobox
BASICDesigned byThomas E. Kurtz1.00infobox
BASICFirst appearedMay 1, 1964; 62 years ago (1964-05-01)1.00infobox
BASICParadigmNon-structured, later procedural, later object-oriented1.00infobox
XBasicinstance ofspecialized implementations were created0.80text
X11-Basicinstance ofspecialized implementations were created0.80text
SmallBasicinstance ofand cross-platform variants0.80text
yabasicinstance ofand cross-platform variants0.80text
Bywater BASICinstance ofand cross-platform variants0.80text
nuBasicinstance ofand cross-platform variants0.80text
MyBasicinstance ofand cross-platform variants0.80text
Logic Basicinstance ofand cross-platform variants0.80text

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.