Pascal
Pascal, a further development of Algol
60 and Algol 68, was created in the early 1970s by Niklaus Wirth,
a professor at ETH Zurich.
Pascal was built for use with a classic
compiler and, last but not least, uses a strict type concept
for this reason: each variable is assigned a specific data type during
translation (by this very compiler), and this can no longer be changed
afterwards.
Niklaus Wirth
Source: Graf von dem
Bergh - Eigenes Werk, CC BY-SA 3.0
The Book I
read: Methodik der Programmierung in Pascal, written by
Rudolf Marty, ISBN 3-540-12018-1 and 0-387-12018-1.
It
is a very good and detailed book that I actually can recommend to
you!