Basic è un acronimo ("acronimo": nome formato con le lettere o gruppi di lettere iniziali di altre parole) di Beginner's All purpose Symbolic Instruction Code (codice di istruzioni simboliche di uso generale per principianti). È stato messo a punto presso l'Università americana di Dartmouth nel 1965. È caratterizzato da un ridotto insieme di comandi e da un semplice formato delle istruzioni, in modo da essere compreso a prima vista e appreso in breve tempo per svolgere attività matematiche, sia semplici che complesse. Qui ne è presentata una versione base. In anni successivi ne sono state messe a punto molte versioni che permettono di utlizzare istruzioni più potenti per la manipolazione dei dati, anche con la possibilità di non usare i numeri di linea (i numeri interi che precedono le linee di programma), utilizzando al loro posto, quando servono per identificare una linea di programma, nomi generici.
[La semplicissima versione qui riportata, eseguibile online da qualunque piattaforma, non contiene le istruzioni grafiche]