Preface

One of the best decisions I ever made was back in 1979 when I hooked up with my buddy Tom Swartz and learned C. At first, C was just a meaningless scribble of curly brackets, semicolons, and parentheses. Fortunately for me, Tom was a C guru, and with him looking over my shoulder, I learned C quickly.

Now it's your turn.

This time, I'll be looking over your shoulder as you learn C. My goal is to present every aspect of C the way I would have liked it explained to me. I've saved up all the questions I had as I learned the language and tried to answer them here.

Learning to program in C will open a wide range of opportunities for you. C is a tremendously popular programming language and is the basis for Java, C++, and Objective-C. Whether ...

Get Learn C on the Mac now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.