history of programming
It turns out Pascal was a designated learning/teaching programming language. Doesn't it sound like a silly idea - why would anyone want a whole separate language just to learn and teach?
Every tool, and a programming language is a tool, comes with its own way to define and solve a problem. If we are going to teach people to analyze and think in a certain way, it better be a good way, a way that gets us to working solutions to non-trivial and practical problems.
Lots of people Pascal were learning Pascal thoroughly and well. Of course, in the process of learning they moved from toy exercises to writing what aspired to be production-quality code. Either Pascal would not have supported this task, or it would work. In the latter case Pascal would no longer be a pure teaching/learning tool, but rather a real instrument of a professional.
Of course, this is precisely what happened. Pascal offered a decent way to solve problems - and made a leap from the classroom to the real world and real problems.