Recommendations
An introduction to object-oriented programming through Turbo Pascal
This paper presents three introductory concepts of object-oriented programming: encapsulation, inheritance and polymorphism. The specific implementation for these concepts and other terms presented, is the language Turbo Pascal (5.5 or later). The ...
Pascal
Encyclopedia of Computer SciencePascal was developed by Niklaus Wirth (1971) in the late 1960s and early 1970s following some earlier work by Wirth and Hoare (1966) to improve upon Algol (q.v.) in the area of data-structuring facilities (data types). While Pascal was designed in part ...