The Quake Programming language