|
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
|