Archive for March 18, 2006

A tribute to BASIC

The first programming language I learnt was BASIC (Beginners All purpose Symbolic Instruction Code). The interpreter I used was GW-BASIC (GW has no definitive expansion but usually called Gee Whiz) from Microsoft. The size of GW-BASIC interpreter was just 80Kb (remember? 1024 bytes make a kilo byte, so 80,000 bytes approximately). I am fascinated and thrilled whenever I think about this.

BASIC was not all that powerful like this generation programming/scripting languages. But it contained the core features of a programming language and a minimal of system functions. But to me it was the right language to start with. It helped me gain a lot of knowledge on the basics of computers and logic development. In 1990, 80Kb was still a significant size but still I could carry it on a 640 Kb floppy diskette with lot of my programs along with it (100 of those discs make a CD).

And if you didnt know this, the ancestor of Visual Basic, Visual Basic .Net, ASP and VB Script is BASIC. Microsoft had been very good at practicing and preaching Copy-Paste from the early days (QDOS -> MS DOS -> Windows, BASIC -> BASICA(IBM)/GW-BASIC(MS) -> QuickBASIC -> VB) :-)

Blink this A tribute to BASIC at blinklist.com    Bookmark A tribute to BASIC at blogmarks    Bookmark A tribute to BASIC at del.icio.us    Digg A tribute to BASIC at Digg.com    Fark A tribute to BASIC at Fark.com    Bookmark A tribute to BASIC at Furl.net    Bookmark A tribute to BASIC at NewsVine    Bookmark A tribute to BASIC at reddit.com    Bookmark A tribute to BASIC at Simpy.com    Bookmark A tribute to BASIC at Spurl.net    Bookmark A tribute to BASIC with wists    Bookmark A tribute to BASIC at YahooMyWeb

Comments (1)      Cosmos


Creative Commons License  This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.