Sunday 12 June 2016

15 Free eBooks on C Programming

If we talk about the most used programming languages in electronics engineering, like Python, C is probably one of the most used language in electronics. So now its time for some free stuff on C Programming. Enjoy!

Author: Pieter Hartel, Henk Muller
Publisher: Addison-Wesley, 1999
The book teaches how to program in C, assuming that the student has already learnt how to formulate algorithms in a functional style. The student will become a better C programmer, capable of writing programs that are easier to maintain.
Author: K. Joseph Wesley, R. Rajesh Jeba Anbiah
Published in: 2008
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 also introduces various approaches to solve different problems.
Author: 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.
Author: Bharat Kinariwala, Tep Dobry
Publisher: University of Hawaii at Manoa, 1993
Contents: Designing Programs Top Down; Processing Character Data; Numeric Data Types and Expression Evaluation; Pointers; Arrays; Functions and Files; Two Dimensional Arrays; Sorting and Searching; String Processing; Structures and Unions; etc.
Author: Axel-Tobias Schreiner
Published in: 1999
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.
Author: Harry McGeough
Publisher: Smashwords, 2011
Conceptive C is an AI programming Language based on Objective-C and C Language. It is a superset of both languages. Conceptive C uses concepts to program natural language and Artificial Intelligence based computer language based on Objective C.
Publisher: NeXT Software, Inc., 1996
Objective-C is implemented as set of extensions to the C language. This book both introduces the object-oriented model that Objective-C is based upon and fully documents the language. It concentrates on the Objective-C extensions to C.
Publisher: Wikibooks, 2006
C is the precursor for almost all of the popular high-level languages available today. This book represents a comprehensive look at the C programming language and its features. Basic computer literacy is assumed, but no special knowledge is needed.
Publisher: Wikibooks, 2010
This online wiki book is a quick and easy introduction to the ANSI C programming language. It is written by a novice, and is intended for use by a novice. However, it does assume some familiarity with a programming language.
Author: Al Aho, Jeff Ullman
Publisher: W. H. Freeman, 1994
Aho and Ullman have created a C version of their groundbreaking text. This book combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organizations, with all examples and exercises in C.
Author: David Haskins
Publisher: BookBoon, 2009
Using a series of web development examples, this book will give you an interesting glimpse into a powerful lower-level world. C is tight and spare and economical, and people who know C will ensure critical systems keep running.
Author: Neil Smyth
Publisher: Techotopia, 2010
The Objective-C 2.0 Essentials free online book contains 34 chapters of detailed information intended to provide everything necessary to gain proficiency as an Objective-C programmer for both Mac OS X and iPhone development.
Author: Derek M. Jones
Publisher: Addison-Wesley Professional, 2008
The book about the latest version of the C Standard, it is a systematic analysis of the language standard. Every sentence in the C Standard appears in this book, followed by a commentary section, common implementations, coding guidelines, etc.
Author: Axel Schreiner, 2001
We use ANSI-C to find out how to write object oriented programs, what are they useful for solving bigger problems, and how to catch mistakes earlier. The book covers classes, objects, instances, inheritance, linkage, methods, polymorphisms, and more.
Author:Eric Huss, 1997
This guide provides a useful look at the standard C programming language. It will not teach one how to program in C, nor will it attempt to provide the history of C. It is merely a handy reference to the standard C library.