The Unofficial C For Dummies Website

Recent Lessons

To #include or not to #include
May 17, 2025 C'mon, are those #include directives really necessary?
Numbers Complex and Imaginary
May 10, 2025 Yes, it's entirely possible for your C programs to hand a value like the square root of -1.
The sqrt(-1.0)
May 3, 2025 Can the C compiler calculate the square root of -1?
Silicon Valley Encryption, Part III
April 26, 2025 I attempt to reverse engineer the Silicon Valley easter egg.
Silicon Valley Encryption, Part II
April 19, 2025 The first step to figuring out "how they did it" is to de-obfuscate the code.

This Month's Exercise

Formatting a Series for Output
May 1, 2025 The problem is when to separate and when to terminate?

Current Titles

Tiny C Programming
Purchase
C Programming For Dummies
Purchase
C Brain Teasers
Purchase
Programmer's Guide to NCurses
Purchase
Programmer's Guide to XML and JSON
Purchase
Programmer's Guide to Curl
Purchase

Online Training