|
De naam BASIC is een afkorting en betekent "Beginners Allpurpose Symbolic Instruction Code".
BASIC is een van de oudste computertalen die de computerhistorie rijk is en diende in vroeger tijden ook als besturingssysteem, totdat moderene systemen als MS-DOS dat overnamen.
BASIC leeft nog steeds en kent vele varianten. Dit is vooral te danken aan de simpele structuur die BASIC heeft en daarom makkelijk te snappen is.
BASIC had in het begin te kampen met het spaghettiprobleem. Veel op en neer springen met het Goto commando:
10 PRINT "How Much is 5 + 6?"
20 INPUT A
30 IF A = 6 THEN GOTO 60
40 PRINT "Nope, try it again!"
50 GOTO 20
60 PRINT "Correct!"
70 END
Later kwamen er invloeden van professionelere talen als C++ en Pascal die in BASIC werden overgenomen waardoor QuickBASIC en PowerBASIC die veel gestructuureerder waren, daardoor krachtiger, maar wel hun simpele geest bewaarde.
Ook toen de OOP (Object Oriented Programming) op gang kwam, een programmeervorm die vooral voor Windows applicaties gebruikt wordt, kreeg BASIC hier een vorm van en dat werd "Visual Basic".
Maar omdat OOP niet voor spelletjes geschikt is, waar toch veel BASIC programmeurs voor willen gaan, kwamen er varianten. PureBASIC, DarkBasic, Blitz Basic, Amos, Stos, het zijn de vele varianten die BASIC is gaan kennen.
Vele fans van deze taal vinden dat de taal nooit zal sterven. De eenvoud is daar nog altijd de reden voor geweest.
|