Skip to content

Your Programming Language Can’t Understand You…

Watch this video on YouTube ↗
Compilers and Humans have the same problem. We're all terrible at understanding each other.

Many programming bugs are fundamentally linguistic confusion. Syntactic irregularities affect human languages just like computer languages!

Join me for some formal language theory, a lot of C++, and some "recreational" insults.

---

Timestamps:

00:00 Language Ambiguity

03:37 Compiler Theory (it's easy I promise)

07:20 Syntax Quirks

14:57 Lexical Quirks

18:30 Semantic Quirks

25:00 Writing my own Compiler

---

Check out my X account for cool Computer Science stuff!

https://x.com/lauriewired

---

My GitHub of all example code:

https://github.com/LaurieWired/SyntaxParsingAmbiguities

More to explore