De programmeertaal BASIC is een (meestal) geïnterpreteerde taal die oorspronkelijk was bedoeld om mensen snel te leren programmeren. De naam is een acroniem voor Beginners All-purpose Symbolic Instruction Code. BASIC

Alle moderne implementaties van BASIC zijn gebaseerd op de BASIC-implementatie van Mather en Waite uit 1971. Deze implementatie gaat op zijn beurt terug op een oerversie van BASIC die in 1963/194 ontwikkeld is aan het Dartmouth College door de wiskundigen John Kemeny en Thoma Kurtz. Zij ontwikkelden hun taal (met 14 statements) als een introductietaal voor niet-technische universiteitsstudenten met als primaire doelstellingen:

  • dat de taal voor de niet-technici begrijpelijk moest zijn
  • dat de taal er "vriendelijk" uit moest zien
  • dat in de taal snel resultaten geleverd moesten kunnen worden ten behoeve van huiswerkopdrachten
  • dat toegang tot het systeem van de taal gratis en gemakkelijk moest zijn, en afscheiding tussen gebruikers moest regelen
  • dat de tijd die het de gebruiker kostte minimaal moest zijn, in plaats van dat de processortijd minimaal moest zijn

Kijk voor meer informatie over het ontstaan en de geschiedenis op Wikipedia

Bron: nl.wikipedia.org

Sinds het onstaan van Basic zijn er veel varianten ontwikkeld. Varianten vooral voor DOS en Windows maar ook voor Apple en Linux systemen.

Momenteel zijn de volgende varianten het meest in gebruik

Voor Windows

  • Liberty Basic vs 4.04
  • PowerBASIC voor Windows
  • DarkBASIC (geschikt om 3D Games mee te maken)
  • True Basic

  Microsoft Producten

  • Microsoft Visual Basic 6.0
  • Microsoft Visual Basic .NET
  • Visual Basic for Applications (VBA)

Voor DOS

  • PowerBASIC
  • Microsofts QuickBasic 4.5
  • QBasic
  • GWBasic

Een uitgebreid overzicht van de vele basic varianten is te vinden op Wikipedia.