编程语言
Javascript: The Good Parts: The Good Parts
Douglas Crockford
Fluent Python: Clear, Concise, and Effective Programming
Luciano Ramalho
Programming Language Pragmatics
Michael Scott
Types and programming-languages
Benjamin C. Pierce
Structure and Interpretation of Computer Programs, second edition
Harold Abelson, Gerald Jay Sussman, Julie Sussman