
An Introduction to the C Programming Language and Software Design
by Tim Bailey
Publisher: University of Sydney 2005
Number of pages: 153
Description:
This textbook is a thorough introduction to the C programming language, with an emphasis on software design and code organisation. The author shows how to apply the language features to build scalable modular software systems.
Download or read it online for free here:
Download link
(950KB, PDF)
Similar books
The GNU C Programming Tutorialby Mark Burgess, Ron Hale-Evans - Free Software Foundation
This book is a tutorial for the computer programming language C. You should have some basic computer literacy: to be able to run a program, edit a text file, etc. The tutorial introduces basic ideas in a logical order and progresses steadily.
(26056 views)
An Introduction to C and GUI Programmingby 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.
(10457 views)
Image Processing in C: Analyzing and Enhancing Digital Imagesby Dwayne Philipps - R & D Books
An image processing tutorial which explains basic concepts, shows results with photographs, and implements programs in C. The book covers filters, edge detectors, and histogram equalizers, print procedures, and I/O routines, which are ready to use.
(30417 views)
Beej's Guide to Network Programming - Using Internet Socketsby Brian Hall
A brief how-to guide on network programming using Internet sockets, written for anybody who is just starting out with socket programming. The section on Windows programming is also included. The guide is updated for IPv6.
(29674 views)