Chapter 0
What Is a Programming Language?
Language, syntax, semantics, and the implementation of Vertex.
Contents
What Is a Programming Language?
Chapter 0 workbook.
Slides
Slide deck for class discussion.
Slides (PDF)
One slide per page, for reading or printing.
Regular Expressions
Patterns and tokenization.
Extended Backus-Naur Form (EBNF)
Grammar notation and concepts.
Back to chapters