About Pascal and this tutorial
The Pascal programming tutorial teaches you the entire Pascal
language. It is composed of 16 chapters which should be studied
in order since topics are introduced in a logical sequence and build
upon topics introduced in previous chapters. It is to the students
benefit to download the source code for the example programs, then
compile and execute each program as it is studied. The diligent
student will modify the example program in some way, then recompile
and execute it to see if he understands the material studied for
that program. This will provide the student with valuable experience
using his compiler.
The recommended method of study is to print the text for one or
two chapters, download the example programs, and study the material
by loading the example programs in the compiler's editor for viewing.
Following successful completion of each chapter, additional chapters
can be downloaded as progress is made.
Download and Evaluate the Pascal
Purchase the Pascal
Language Full Version Tutorial
What is a compiler?
Where can I get a Pascal
Where can I download a
free Pascal compiler?
Frequently asked questions
Training & Information Sources
How do I get additional help?
Loading a modern compiler onto your computer can be a large and
complex task. Unfortunately, we cannot help you with that task since
we do not have experience with all compilers. The documentation
that comes with your compiler should have sufficient notes to help
you complete that task. If you cannot get enough help from your
compiler vendor, the next best help would be obtained from a friend
or acquaintance with programming experience.
If the instructions for downloading the source code is carefully
followed, and your browser is properly configured, you should have
no difficulty downloading and unzipping the source code.
As you study the various topics, you may occasionally have a question
about the language or about one of the example programs. The Code
Board provides a forum where we will attempt to answer most
questions as timely as possible. Our time, like yours, is limited,
so we cannot answer any question that takes more than a few minutes
of research on our part. Please note that we will not do homework
assignments for you, since you would not benefit from it.