Author: Leon Tabak

Leon Tabak is a professor and chairman of the Department of Computer Science at Cornell College in Mount Vernon, Iowa. He is a senior member of the Institute of Electrical and Electronics Engineers (IEEE). For more than 20 years, he has supported the College Board's Advanced Placement (AP) program by reading examinations, leading workshops for AP teachers, and reviewing syllabi that teachers include as part of their applications to teach AP courses. Professor Tabak earned his degrees at the Massachusetts Institute of Technology, Boston, University, and Worcester Polytechnic Institute.


I was reading German on the Web. I encountered this paragraph: Wladimir Klitschko ist ein sehr bekannter Boxer. Er ist viele Jahre Welt-Meister gewesen. Jetzt hat er gesagt: Ich höre auf. Klitschko ist 41 Jahre alt. I wanted to make sure that I understood the meaning of “aufhören.” I found an article that provided this…

Continue reading

01: What is special about C?

Evolution of programming languages first high level language was FORTRAN in 1954-1956 FORTRAN = “FORmula TRANslation”, created at IBM procedural languages (1960s) — FORTRAN, BASIC, COBOL, PL/I arithmetic and logical expressions, variables, assignment statements statements that define loops (repeated actions) statements that allow decisions (conditionally executed actions) short variable names (2 characters in early version…

Continue reading