My notes and exercises for Coursera's Programming Language class