Programming education
Underneath the Syntax
A Primer on Programming Fundamentals
The syntax changes. The fundamentals never do.
Every programming language, from COBOL to Rust, is built from the same underlying ideas: variables, conditions, loops, functions, data, and the logic that connects them. Learn those ideas once, and every new language becomes new vocabulary for concepts you already understand.
Underneath the Syntax explains those fundamentals in plain English, then uses real code examples and illustrations to show what is happening when a program runs. No prior experience or single programming language is required.
Who this book is for
First-time programmers, self-taught learners, students preparing for a programming course, testers and managers who work alongside software, and anyone who can read code but does not yet trust their understanding of what it does.
Inside 26 chapters
The book moves from punch cards to AI assistants while covering variables, types, operators, conditional logic, loops, functions, scope, recursion, arrays, strings, maps, error handling, binary, memory, pointers, closures, generics, objects, classes, modules, code style, execution, and a first taste of algorithmic thinking. It closes with a guided tour of eleven real languages, showing how the same fundamentals appear through different syntax.
Programming in the age of AI
AI can generate code, but people still need to understand what it produced, recognize when it is wrong, and know what to ask next. This book builds the conceptual foundation that makes those judgments possible.
Courses and programs
Using the book with learners or a team?
The short Underneath the Syntax hub provides audience-specific guidance without changing the canonical book and companion pages.
For educators
Course fit, public materials, and evaluation policy.
Review the Instructor Guide, printable worksheets, pacing options, quiz preview, and the process for requesting instructor-only materials.
For teams and workforce programs
Practical code literacy without a full development curriculum.
See how testers, analysts, support staff, managers, and workforce learners can use the book and existing companion resources.
Paperback
Print edition
$14.99 USD
ASIN B0HBNZPMBR
Buy paperback on Amazon ↗Kindle
eBook edition
$6.99 USD
ASIN B0HC4MMZTD
Buy Kindle edition on Amazon ↗Free companion
Try every concept in your browser.
The complete companion includes runnable examples and guided exercises for all 26 chapters in QF Code. No installation, account, or setup is required.