Programming and Programming Languages
- 2015
- Textbook
Opens the author, publisher or archive page. FreeTechBooks does not host the file.
An introduction to programming and programming languages. This textbook intentionally includes mistakes in its examples, to make readers engage with the material.
About this book
Obviously, these are not unrelated topics. We learn programming through one or more languages, and the programs we write then become natural subjects of study to understand languages at large. Nevertheless, these are considered sufficiently different topics that they are approached separately. This is how we approached them, too.
The one noble exception to this separation is the best computer science book ever written, The Structure and Interpretation of Computer Programs.
We have come to realize that this separation is neither meaningful nor helpful. The topics are deeply intertwined and, by accepting that interleaving, the result is likely to be a much better book. This is my experiment with that format.
Bibliographic record recovered from the original FreeTechBooks listing. View archived source.