Notes on Programming Languages

May 30, 2016

This past semester, I took a course on Programming Languages at NYU’s Courant Institute of Mathematical Sciences as a part of my ongoing Master’s degree in Computer Science.

Because of Professor Benjamin Goldberg’s clear and methodical presentation of the subject matter, and because this is a subject I found myself pretty comfortable with, I ended up taking some pretty thorough, detailed notes while in class. A few classmates I shared them with thought they were very useful.

I thought it would be a shame to keep it to myself, so I’ve put them up online here. Hopefully this will be useful not just to my classmates (to whom I sent this link before the exam) but also to students taking this course in the future, or anyone who has an interest in programming languages.

You can access the notes here.