Acronimo della frase Beginner’s All-purpose Symbolic Instruction Code, “codice simbolico di istruzioni adatto a ogni esigenza dei principianti”, il BASIC fu progettato e sviluppato al Dartmouth College nel 1964 sotto la direzione di J. Kemeny e T. Kurtz per essere un linguaggio semplice da imparare.

Le istruzioni erano poche e non complesse e offriva pochi costrutti strutturati, quindi orientati alla creazione di programmi chiari e comprensibili.

Fu pensato inoltre come un linguaggio algoritmico, adatto cioè a programmare algoritmi, e progettato per essere un linguaggio facilmente trasportabile su calcolatori diversi dal GE-225 su cui giravano le prime versioni. Concepito e realizzato originariamente come linguaggio compilato, molte delle sue versioni più note fanno tuttavia uso di interpreti.

Una delle sue più famose versioni è il Microsoft BASIC, sviluppato da Bill Gates, Monte Davidoff e Paul Allen per il computer Altair 8800.

La versione occupava un totale di 4Kb di memoria, compreso il codice e i dati usati per il codice sorgente.
Successivamente Gates e Allen portarono il loro BASIC su altre piattaforme, tra cui Apple, Commodore e Atari.

Alla fine degli anni ’70 anche l’MS DOS veniva fornito con un interprete BASIC.