This set of pages is intended as an introduction to the Pascal programming language. The programs used to illustrate the methods introduced are all written to be usable across all Pascal definitions, though there are some areas where we lapse into a PC/ Turbo Pascal specific implementation where generalising the code will sacrifice terseness without providing any extra insight into the Pascal language.
On the basis that the best way to learn a programming language is to practice writing plenty of programs in that language, we introduce Pascal structures, methods and disciplines and then illustrate their use through sample Pascal programs. Many of the illustrative programs are trivial, but convey the use of the area under discussion - the intention in this case is not to divert the student with unnecessary detail from the fundamental operation of the (say) structure under consideration. The disciplines learnt in these simple programs can then be applied in more elaborate programming circumstances.
We hope you find the material presented in these pages useful. Everything on these pages is available free of charge and without obligation. Please email us at the address below if you have an interest in advertising on these pages.
Finally, we welcome your questions, criticism and suggestions relating to these pages. We can be contacted at the email address below.