About me

Vladimir Nabokov

Books
Programming
Biochemistry
Aim | Communicate

Search
 


 

 

   
Letters from Terra - Life in water warmed by sunlight
 
 

     
 
 
     

Pascal 6.0

Pascal is my favorite language, and the one which ultimately allowed me to realise all the ideas I had had previously but could never render in code. Using very simple syntax and a powerful, versatile compiler, Pascal 6.0 creates very small, fast executable files which can be distributed seperately, requiring no external libraries other than the files specified in your program. Pascal is object orientated, but allows incredibly broad access to the computer's resources, allowing all the conventional memory released by windows to be commandeered, and direct manipulation of the processor by using an integrated assembler, Turbo assembler. An instictive and structural programming syntax allows programs, simple of multi layered, to be constructed in a matter of minutes, and the code editor (IDE) is consistently reliable and resistent to instabilities in the operating system when debugging code. This version is now rather old, but as a result of this there are a cornucopia of sites offering programming libraries, tools and FAQs that can help you to acquire a complete grasp of the code and what it is capable of. Pascal 6.0 produces real mode 16-bit programs that will run in DOS or windows, and in windows XP if used with an emulator. Supports all manner of system calls and technical coding, allowing integration of custom keyboard and mouse control, high and low res high colour graphics, WAV file sounds related through the sound card, MIDI music, and use of higher memory functions such as use of XMS and EMS memory. Coding usually progresses through the writing of increasingly complex procedures and functions, that call each other and work together to produce a unified program. This allows fast and comparatively painless debugging of code, and easy optimisation of those routines that are called most frequently. Pascal is an advanced language, offering braod access to your computer's capabilities, but simultaneously is easy to learn and offers an introduction to the code also used in Delphi. Pascal 6.0 is available for download below, with all the original help files, including Turbo Vision, an early attempt to produce a multi-tasking operating system.

Download Turbo Pascal 6.0 (1,028 Kb, zipped) | Back

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