In the original, none; Pascal's thing was structured programming, which was the death knell for Basic's spaghetti code. Object oriented features were added later: Turbo Pascal. Much the same as c morphed into c++.
The key feature is abstraction: you concentrate in identifying the 'objects' that act in your business model, and the relations among objects. Each object maintains its internal state exposing the...
Unlike C++, Pascal is a "safe" language. While it is possible to write incorrect programs, they can't harm more than themselves; they can't get a pointer into some other concurrently executing...