I don't agree entirely with what you said. Pascal is a good language if you want to develop a programming logic.
No person should start with an object-oriented language before learning what structured programming is all about.
How can a user start with an object-oriented programming language if they won't even know what they're doing?
First, let them learn the basics of programming and develop a logic before introducing them to object orientation.