44 years of BASIC

Example of BASIC programToday is the 44th birthday of the first BASIC interpreter. At Dartmouth college two professors, John G. Kemeny and Thomas E. Kurtz, ran the first program in their new computer programming language BASIC (Beginner’s All-purpose Symbolic Instruction Code). They created BASIC to provide access for non-science students to computers. At 04:00 (AM) on May 1st 1964 the General Electric GE-225 mainframe of Dartmouth college started running a BASIC interpreter. This made the power of computing available to students and staff members who could not program Algol or Fortran.

BASIC was so simple that it became the language of choice for virtual all homecomputers albeit each had its own dialect. Exchanging programs always required considerable porting effort. However the computer industry owes Kemeny and Kurtz a lot. BASIC allowed the computer to enter the homes of millions of users and was one of the factors that made people accept and embrace computers.

BASIC has since evolved into a “serious” object oriented language. The rise of the BASIC compiler made it a viable alternative to develop production code in BASIC. For a long time BASIC was the scripting or ‘automation’ language in a lot of Microsoft products (VBA). I learned to program BASIC when I was 12 and abandoned it a few years later in favor of 6502 assembly. Maybe today is a good day to program a “hello world” in BASIC. You can do that online, have fun.

Leave a Reply