These are the handouts for a special topics courses in programming languages for undergraduates. The handouts were orginally written in TeX and have been converted into Adobe PDF format using pdftex.