pascal: a programing language designed to teach programming through a top-down modular approach
programming language: (computer science) a language designed for programming computers
creator: a person who grows or makes or invents things