A brief, incomplete, and mostly wrong history of programming languages