Pascal designed with three primary goals:
- A tool for decent teaching
- A tool for designing system software
    (compilers, operating systems)
- Compactness and efficiency
These goals required a systematic language structure, a concentration on what is essential, avoidance of unnecessary bells and whistles