The Unofficial C For Dummies Website

Recent Lessons

What the Heck is a Radian?
May 19, 2018 When trigonometry pounds on your program's door, you must remember to specify the angles as radians, not degrees.
Marching Through an Array in Memory
May 12, 2018 Visually witness a pointer hopping through an array and glean an understanding of pointer math.
Deep Inside RAM
May 5, 2018 View how an int value can be "poked" into a specific memory location.
Peeking and Poking with Pointers
April 28, 2018 Pointers reveal the contents of memory locations, similar to BASIC commands from years ago.
C Blog 5th Anniversary
April 21, 2018 This post marks five years of weekly C blog Lessons and monthly Exercises.

This Month's Exercise

Translating a Timestamp
May 1, 2018 The translation is about more than extracting values from a string.

Current Titles

Beginning Programming with C For Dummies   Programmer's Guide to NCurses

Online Training


Code Clinic: C


Further Topics in C Programming


Up and Running with C