Basic is one of the oldest languages created. In today's modern world, BASIC is still prominent, and there are over 75 and counting dialects of the language. The language itself is used to make utility programs as well as games. BASIC is an acronym for Beginner's All-Purpose Symbolic Instruction Code.

History of BASIC Edit

Prior to the beginning of BASIC, there were only a few prominent programming languages. These included Assembly, Fortran, COBOL, ALGOL, and Lisp. Assembly, ALGOL and COBOL were too low level for beginners, and although Lisp and Fortran were high level, they were still quite complicated.

In 1963, Dartmouth BASIC was formed. It was the first dialect of BASIC. It was an ALGOL - FORTRAN hybrid, as its syntax is heavily based on those languages. The language was first used in mathemathics only. The language had about 15 command statements. Although primitive to today's standards, it was a breakthrough in the technology. As the years came by, it was discovered that BASIC could be suitable for home computers. Tiny BASIC was formed, and in 1975, Altair BASIC was made by Bill Gates and Paul Allen. It was put on the Apple II. It was then discovered the potential of the small yet great language.

When MS-DOS was developed, Microsoft created a dialect of BASIC called GW-BASIC. It was used in the early 1980s. They also created QuickBASIC, an effective language that is still used today. Over the years, several dialects have been formed. The 1990s over 20 dialects of the language sprung up, and in the new millenium 76 functional dialects exist.

Today, the language is still very alive and many hobbyists and proffesional developers use it to develop games.


Beginner's Tutorials

Intermediate Tutorials

For the following tutorials, it is required that you use freeBASIC as your IDE, since the code isn't compatible in most other compilers.

For a list of IDE's available, Basic IDE's