2THE ESSENTIALS OF PROGRAMMING LANGUAGES

Image

Attempting to compress the essentials of programming languages into a single chapter is an impossible task, but I’ll do my best to convey what is essential about programming languages as background for the rest of the book. In reality though, this chapter should be either a book or a semester-long undergraduate course.

The vignettes of Chapter 1 were meant to give you an introduction to a few programming language concepts, but they left some big questions unanswered. For example, what exactly is a programming language? How are programming languages structured and implemented? What are programming paradigms? ...

Get Strange Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.