Includes exercises at the end of chapters to help develop C programming