BASIC
BASIC is the "Beginner's All-purpose Symbolic Instruction Code", programming language.
Since it was very simple for users to understand many micro computers from the 1970's and 1980's would include BASIC as a feature.
One of the more popular versions was the Microsoft ROM version, which was used in many machines.
Microsoft went on to improve BASIC with Quick Basic which removed line numbers, and made BASIC more procedural, then the next evelotion was Visual Basic a psudo Object Oriented version for programming the Microsoft Windows enviroments. And finally the Visual Basic .net language which is for the .net framework.
Early versions
Early versions of Basic were known for needing line numbers, and it allowed direct hardware access via PEEK,POKE keywords. Many of these programs were NOT portable, as the hardware was not standarized, and many vendors added their own extensions to the language.
10 PRINT "HELLO WORLD."
A sample basic program.
Procedural Versions
With Quick Basic, programs nolonger needed line numbers, and the language was able to use the medium & large memory models with later versions. Quick Basic was also included in MS-DOS 5.0 replacing the older GWBasic.
PRINT "HELLO WORLD."
A sample QuickBasic program.
Popular versions
Just a quick grouping of popular basics