by Nick Parlante
Publisher: Stanford University 2003
Number of pages: 45
Stanford CS Education Library: A 45 page summary of the C language. Explains all the common features and techniques for the C language. The coverage is pretty quick, so it is most appropriate for someone with some programming background who needs to see how C works.
Home page url
Download or read it online for free here:
by Simon Long - Raspberry Pi Press
Even if you are an absolute beginner, this book will teach you all you need to know to write simple programs in C and start creating GUIs. The book shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications.
by A. D. Marshall - Cardiff University
This book is guide to UNIX software development in C for professional programmers and students. It focuses on the UNIX system call interface, the programming interface between the UNIX Kernel and applications running in the UNIX environment.
by Jens Gustedt - ICube
The book introduces you to the very basics of programming with C, details most principal concepts and features such as control structures, data types, operators and functions, fully explains pointers, performance, reentrancy, atomicity, threads, etc.
by K. Joseph Wesley, R. Rajesh Jeba Anbiah
This is an intermediate to advanced C programming book writen for C lovers, students, programmers, and other enthusiasts. The book is written to open many secrets of C, it alos introduces various approaches to solve different problems.