BASIC
![](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8f/Listing1.jpg/220px-Listing1.jpg)
BASICer en forkortelse forBeginners All-purpose Symbolic Instruction Code.BASIC er et nemt forståeligtprogrammeringssprogudviklet i slutningen af 1960'erne til undervisningsformål. BASIC er normalt etfortolket sprogog fandt allerede tidligt en stor udbredelse som programmeringssprog til personlige computere og hjemmecomputere. Det har desværre vist sig, at Basic ofte fører tilspaghettikode,hvorfor det sjældent anvendes mere i sin oprindelige form. IDanmarkanvendtes ofte en avanceret udgave af BASIC, kaldetCOMAL.COMAL, der var udviklet i Danmark, havde tidligt en stor udbredelse i undervisningssektoren, blandt andet fandtes COMAL påRegnecentralensmicrodatamaterPiccolineogPartner.
BASIC har haft et meget dårligt ry som programmeringssprog. I de tidlige versioner var der meget ringe muligheder for at strukturere programmerne. Eksempelvis var det ikke muligt at definere procedurer, som kunne genbruges flere steder i programmet. Da der blev brugt linjenumre var der ikke nødvendigvis en sammenhæng mellem programliniernes placering på skærmen og den rækkefølge programlinjerne blev udført i.Edsger Dijkstrakritiserede brugen af BASIC i undervisningssammenhæng iSelected Writings on Computing: A Personal Perspective.
BASIC er brugt i blandt andet MicrosoftsVisual Basic-pakke, med hvilken man hurtigt kan udvikle kraftige Windows-programmer. Denne succes er videreført af andre firmaer til f.eks.RealBASICtilMac OScomputere ogDarkBASICtil udvikling af computerspil. Disse moderne versioner af BASIC-sprogetkompilererfrem for atfortolke.
VBscriptsom bruges på dynamiske websider iASPer en forenklet form form Visual Basic.