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!

Atithya Amaresh

15 Free eBooks on C Programming_第1张图片


1. Functional C

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.

2. A to Z of C

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.

3. Learn C The Hard Way

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.

4. Programming in C

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.

5. Object-Oriented Programming with ANSI-C

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.

6. Conceptive C

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.

7. Object-Oriented Programming and the Objective-C Language

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.

8. C Programming

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.

9. A Little C Primer

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.

10. Foundations of Computer Science: C Edition

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.

11. C Programming in Linux

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.

12. Objective-C 2.0 Essentials

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.

13. The New C Standard

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.

14. Object Oriented Programming in ANSI-C

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.


15. The C Library Reference Guide

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.


转自:https://plus.google.com/u/0/communities/103796658293092790651

你可能感兴趣的:(c)