the video demonstrates how procedures and functions are used to construct the syntax and semantics of a programming language. Demonstration language is Paschal programming language. Environment used is Turbo Pascal.
https://sourceforge.net/projects/turbopascal-wdb/