Reading list: Programming Languages
A compilation of programming languages