This is the in-progress free version of Learn C the Hard Way. It was just converted to a new format so things might be missing or formatted wrong. Email help@learncodethehardway.org to report any problems.

Table Of Contents

Frequently Asked Questions

How long does this course take?
You should take as long as it takes to get through it, but focus on doing work every day. Some people take about 3 months, others 6 months, and some only a week.
What kind of computer do I need?
You will need either an OSX or Linux computer to complete this book.