OSNOVNI
Znači za "Početnički višenamjenski simbolički kodeks uputa". BASIC je računalni programski jezik koji je razvijen sredinom 1960-ih kako bi studentima pružio način pisanja jednostavnih računalnih programa. Od tada je jezik evoluirao u robusniji i moćniji jezik i može se koristiti za stvaranje naprednih programa za današnje računalne sustave.
BASIC je izvorno koristio brojeve na početku svake upute (ili retka) kako bi rekao računalu kojim redoslijedom treba obraditi upute. Redovi bi bili numerirani kao 10, 20, 30 itd., Što bi omogućilo da se kasnije naredbe, ako je potrebno, stave između naredbi. Izjave "GOTO" omogućili su programima da se tijekom izvođenja vraćaju na ranije upute. Na primjer, redak 230 programa BASIC može imati klauzulu "ako" koja kaže računalu da se vrati na redak 50 ako je varijabla manja od 10. Ova uputa može izgledati otprilike ovako:
230 AKO (N <10) ONDA IDITE 50
Suvremenije BASIC implementacije koriste "while petlje", koje izvode niz uputa sve dok je određeni slučaj istinit. Noviji softver za razvoj BASIC također podržava više vrsta podataka, poput cijelih brojeva, nizova i nizova, za pohranu varijabli i ostalih podataka. Iako su se prva BASIC razvojna okruženja strogo temeljila na tekstu, današnji softver za programiranje BASIC omogućuje programerima da vizualno dizajniraju veći dio svojih programa, koristeći grafičko korisničko sučelje. Neki od popularnijih BASIC-ovih razvojnih programa koji se danas koriste uključuju REALbasic i Microsoft Visual Basic.