Any nontrivial computer language that one can invent is apparently
capable of computing no more and no fewer functions that all the other
nontrivial programming languages.
The part of Pascal covered lets you solve all kinds of algorithms.
Any algorithm that you can describe in English (or any other
natural language) can be programmed on a computer.
Chapter 5. Software Engineering
Engineering a Program - Programming in the Large
Software Products for Commercial/Industrial Use