From TheAlmightyGuru
Jump to: navigation, search

BASIC (Beginner's All-purpose Symbolic Instruction Code) is a family of high-level programming languages designed by John G. Kemeny and Thomas E. Kurtz in 1964 in order to be easier to understand compared to low-level languages. One way BASIC languages do this is by affixing symbols to variables so their type is immediately distinguishable.

The first programming language I ever saw was Color BASIC, though I didn't do any programming with it. After that, I saw Atari BASIC and wrote only the most rudimentary of programs. Next, I used GW-BASIC and wrote a fair amount of simple programs, but the prime of by BASIC coding was in my teens when I wrote dozens of programs in QuickBASIC. In my late teens and early 20s, I focused more on Visual BASIC before Microsoft discontinued it for Visual BASIC.NET which isn't really a BASIC language. Although I'm a professional programmer now, and don't use BASIC for work, I will still often turn to FreeBASIC for simple tasks or prototypes programs because they can be made so quickly.

List of BASIC languages

Name Released Developers
Atari BASIC 1979-??-?? Paul Laughton, Kathleen O'Brien
Color BASIC 1980-??-?? Bill Gates
Darmouth BASIC 1964-06-?? John Kemeny, Thomas Kurtz
FreeBASIC 2004-??-?? The FreeBASIC Development Team
GW-BASIC 1981-??-?? Microsoft
QB64 2007-??-?? QB64Team
QuickBASIC 1985-08-18 Microsoft
Visual BASIC 1991-??-?? Microsoft