Free pascal is an exellant pascal compiler developped under the GLP licence.
It works on many platforms, such as Linux and Windows.
You can dowload it, without paying, at the URL : http://www.freepascal.org/sdown.html
The main page is : http://www.freepascal.org/
Using Free pascal, I developped over 70 commented examples, and the beginning
of an object library. You can download :
- The readme06.txt file, explaining the examples and the library units. (63 Kb)
- The sources of the examples + library. (1'360 Kb) (Look also at the little readme.txt with the sources)
- The sources, some executable and the intermediate files (.o, .ppu) of the examples + library. (5'332 Kb)
Example tEx065.pp, is a quit big program which plays at minesweeper.
I used DevPascal which is a basic but good Integrated Developpment Environment
(IDE) under windows, to write and compile FreePascal programs.
You can downlad it at the URL : http://www.bloodshed.net/dev/pascal.html
The main page is : http://www.bloodshed.net/devpascal.html
Later I used ConText, as described in the readme06.txt file.
You can download it at : http://www.contexteditor.org/
If you have problems with the .ZIP files, or simply want to use the bes file
manager under window I know, dowload the shareware Windows Commander at the
URL : http://www.ghisler.com
For me it replaces so many other utilities at the same time. A button launch bar, an FTP program, many decompacter such as unzip, a file comparaison program, a directory comparaison program, many files viewer (It you download IrfanView and use it with Window Commander addOns) and more. It even dedtected once a virus in a computer where I worked, simply by telling us that the executable file has been modified.