Politics and the Semantics of Programming Languages

C is the classic procedural language. It’s also known as a 2nd generation language, since it compiles to binary (1st generation). Literalists might call assembler a 2nd generation language, but since the major difference is merely the base notation, for clarity it’s best considered a 1st generation tool. Smalltalk is often thought of as a… Continue reading Politics and the Semantics of Programming Languages