Formāla valoda, kas kalpo datora programmu aprakstam. Ir izstrādāts plašs programmēšanas valodu klāsts, sākot ar mašīnorientētām valodām līdz augsta līmeņa valodām.
(saīsinājums no angļu Beginner's All-purpose Symbolic Instruction Code) ir augsta līmeņa programmēšanas valodu saime. Sākotnēji radīta kā viegli lietojama programmēšanas valoda, tā 20.gs. 80.gados kļuva plaši izplatīta mājas lietotāju vidū un šo popularitāti saglabājusi līdz pat šai dienai.
BASIC valodu 1963.gadā izstrādāja Dārtmutas universitātes profesori Džons Kemenijs (1926–1993) un Tomass Kurcs (1928–).
Astoņi principi, kas tika ņemti vērā BASIC veidošanā, bija:
Lai valoda būtu vienkārša, iesācējam viegli lietojama
Vispārīgiem uzdevumiem lietojama valoda
Pietiekami sarežģītu iespēju nodrošināšana lietpratējiem, tai pašā laikā vienkārša iesācējiem
Interaktivitāte
Skaidri saprotami kļūdu paziņojumi
Spēja ātri darbināt mazas programmas
Nepieprasīt no lietotāja obligāti pārzināt datortehniku
Nelikt lietotājam iedziļināties OS.…