Pascal Programming Language
Pascal is just one of many programming languages. I use it because many years ago I used Delphi. Delphi became too expensive so I moved to Lazaus which is free but still extremely powerful. Pascal is known as a strongly typed language which means you need to declare all the types and variables you use.
I use the integrated development environment (IDE) called Lazarus which compiles pascal code into an execuable program. Lazarus is free and is easy to add to my MXlinux OS using the MX Packet Installer.