-
A Brief History of Programming Languages
Tracing programming language history from raw machine code through structured and object-oriented programming to today’s languages.
-
The Basics of Object-Oriented Programming, Revisited
Revisiting the four pillars of OOP with real code — not as things to memorize, but as tools that solve specific, concrete problems.