A solved-problem book that introduces the student to Pascal. It will teach language syntax, problem solving and algorithms, and how to write high-quality programs. This revised edition will be bound to Turbo Pascal, the dominant implementation of the language, and all of Pascal's features will be described in the context of the latest version of Turbo. All programming examples will be rewritten in this context of the latest version of Turbo. Pascal features incompatible with Turbo will be removed unless fundamental to understanding Pascal, in which they will be labelled as such.