Pascal is an Algol-descended computer programming language designed by Niklaus Wirth on the CDC 6600 around 1967 as an instructional tool for elementary programming. The language, designed primarily to keep students from shooting themselves in the foot and thus extremely restrictive from a general- purpose-programming point of view, was later promoted as a general-purpose tool and, in fact, became the ancestor of a large family of languages including Modula-2 and Ada. Research Pascal