Natural speed please
The term "semantics of programming languages" suffered embarrassment:
it became an application of mathematical methods to the description/definition of program execution.
As a result, people who get into this maze to explore the exact meaning of the programming language constructs (PL) stops at a loss:
do I have to learn all this "math" to understand how the program works?
For example, on PL/I or Algol 68. Obviously, for Algol 68 we can dispense without W-grammars, and for PL/I without VDM.
How? - It's shown for Turingol PL as an example.