pascal: a programing language designed to teach programming through a top-down modular approach
programming language: (computer science) a language designed for programming computers
blind date: a participant in a blind date (someone you meet for the first time when you have a date with them)