About me

Vladimir Nabokov

Books
Programming
Biochemistry
Aim | Communicate

Search
 


 

 

   
Letters from Terra - Life in water warmed by sunlight
 
 

     
 
 

     

QBasic

As mentioned in the introduction, QBASIC was the first opportunity I got to start to experiment with what has become my preoccupation: attractive graphical programming. I discovered it first on the hard drive of my 486, and started to program so earnestly that I had soon overran Basic's capabilities, and became frustrated with having the application interpret the code every time I wanted to run it. Nevertheless, I even produced some simple games, which I bundled along with the application, and so quite advanced graphical demonstrations. For those that don't know, BASIC has a very simple, totally unbreakable and idiot-proof language and syntax, but as a result has to interpret each line before it is run: and so as your program runs, the BASIC interpreter is also under way, using up processor speed and memory, and making BASIC programs very slow indeed. Bizaarly, I later discovered that Assembly code can be integrated into BASIC programs, often to disasterous effect, but this may be worth investigating. The editor is a 16-bit DOS program, and is required to run the programs and graphical demos I've bundled into this download. Despite its flaws, BASIC is great for learing the fundamentals of programming, and if it hadn't been for my frustrated days of experimentation I don't think I would ever have been able to produce my current work. The language itself, and a compendulum of several of my more presentable programs I compiled some time ago can be downloaded seperately.

Download QBASIC application (287 Kb, zipped) |
Download demo compendulum (5 Kb, zipped) | Back

 
 
Letters from Terra | Updated 15th December 2004 | By Jonathan Ayling