Learn C The Hard Way
by Zed A. Shaw
Publisher: LCodeTHW 2011
A clear and direct introduction to modern C programming. The purpose of this book is to get you strong enough in C that you'll be able to write your own software in it, or modify someone else's code. The text is not for beginners, but for people who have at least read Learn Python The Hard Way or know one other programming language.
Home page url
Download or read it online for free here:
- The C Guru
C is not a high level language, instead it is a mid level language with simplicity of high level language and power of low-level language. As a result programs written in C are very fast. C is used to create UNIX, Linux, Windows, Photoshop.
by Axel-Tobias Schreiner
In this book, we are going to use ANSI-C to discover how object-oriented programming is done, what its techniques are, why they help us solve bigger problems, and how we harness generality and program to catch mistakes earlier.
by Tim Love
This document introduces C by providing and explaining examples of common programming tasks. It enables the reader to learn from available source code by clarifying common causes of incomprehension. Exercises form an integral part of the course.
by Mike Banahan, Declan Brady, Mark Doran - Addison-Wesley Pub
Use this book to produce powerful and portable code. The C Book is dedicated to programmers who have some experience of using a modern high-level procedural programming language. Learn about new standards and how they affect existing C code.