60+ Free programming books for C, C++, C#
Submitted by admin on Fri, 2015-03-20 08:35
A good collection of Free online programming books., tutorials and resources for C, C++, C# programming languages
C Links
- A complete resource to learn C Programming
- Introduction to C Programming
- C Programming Tutorial
- Advanced C Programming Tutorial
- C Programming
- Programming in C
- Arrays and Pointers in C
- C Language Tutorial
- C Language
- C
C Books
- Introduction to C Programming
- Advanced C
- C Programming Books
- C Books
- The C Book
- Writing Bug Free C Code
- Numerical Recipes in C - The Art of Scientific Computing
- C-Elements of Style
- C-The ISO Standard
- C-Committee Draft of ISO9899
- The New C Standard
- Beej's Guide to Network Programming
- Beej's Guide to C Programming
- Essential C
- Learn C the hard way
C++ Links
- C++ Compiler
- Introduction to C++ Programming
- Introduction to C Memory Managment and C++ OO Programming
- C++ Data Structures Tutorial
- C++ Language Tutorial
- C++ Online Tutorial
- C++
- Tutorial-C++
- The C++ Tutorial
- C++ Tutorial
- A Beginners C++
- C++ Annotations
- C++ GUI Programming With Qt 3
- CS106X Programming Abstractions in C++
- Introduction to Design Patterns in C++ with Qt 4 (PDF)
C++ Books
- OO Programming in C++, 4th Edition
- OO Programming in C++, 2nd Edition
- C++ Programming
- Varios C++
- Data Structures with C++
- C++ Books
- Teach Yurself C++ in 21 Days
- A Beginners in C++
C# Books
- C# Programming Books
- C#
- C# Yellow Book
- C# Programming - Wikibook
- Charles Petzold's .NET Book Zero
- Data Structures and Algorithms with Object-Oriented Design Patterns in C#
Other free books
- Tutorial-C/C++
- Introduction to STL
- Pointer Tutorial-C/C++
- Algorithms and Data Structures Books
- opencourseware mit
- Free Book Center
- Various Computer Science Books
- openoffice.org
- Free Computer Tutorials
- Free Microsoft VB, ADO.NET and .NET books
- Perl and Python books
- freeprogrammingresources
- Web Design and web Programming Books
- Bioinformatics, Computational Biology, and Healthcare IT Books
- Software Engineering Books
- Various Computing Books
Other free books
- 20 C# Tutorial Lessons ( 2383 )
C# (pronounced "c sharp") is a computer language used to create applications that allow a person to interact with the machine. This site provides lessons and topics on how to use that language. - Threading in C# - Free ebook ( 2149 )
Free ebook on C# threading. Topics like Basic Synchronization Synchronization Essentials Locking and Thread Safety Interrupt and Abort Thread State
- How C Programming Works by Marshall Brain ( 2128 )
This article,is a walk through the entire C language and show how to become a C programmer, starting at the beginning. Complete, thoroughly-illustrated C programming language tutorial with many examples to assist in becoming a C programmer. - Developer's.net Computer and Programming Tutorials for C++ ( 1582 )
When you join Developers.net, you can access C/C++ and Visual C++ tutorials and whitepapers, downloads, news, articles and more, to let you know what's new in the world of the C++ programming language. - Programming in C,UNIX System Calls and Subroutines using C. ( 1460 )
C COURSEWARE Lecture notes + integrated exercises, solutions and marking - 6 Free E-Books on C and C++ ( 1460 )
This week Microsoft announced that it's working on making C++ better suited for massive parallelism. This follows Google's recent benchmarks that showed that C++ is still faster than most programming languages (at least if you know how to optimize it correctly). Also, Google has been working on incorporating C and C++ support into Chrome. In other words, C++ is a strong and important language, and will continue to be even in a browser dominated landscape. Here are a few resources for leaning C++, and its predecessor C. - C Programming Tutorial by Brian Brown ( 1448 )
Topic Areas * Introduction * Declaring Variables * Preprocessor Statements * Arithmetic Operators * Programming Style * Keyboard Input * Relational Operators * For and while loops * If, if else, relational operators * Switch/case * String and character handling * Data validation examples * Conditional expression operator * Arrays * Functions * Additional assignment operator * Sample programs so far * Handling user input and Validation * Formatters for printf() and scanf(), bit operations * Structures * Data conversion with itoa() and atoi() * Files * Pointers * Linked Lists * Dynamic Memory Allocation * Preprocessor Statements, Macros, Conditional Compilation, typedef * Eumerated Data Types * Unions * Register based variables, null statements and strings * Command Line Arguments * Pointers to functions * Formatters for characters and strings * System Calls * Suggested solutions to all problems * Advanced C, hardware accessing, longjump/ctrl break, tsr's, comms * Interactive tests - Thinking in C++ 2nd Edition by Bruce Eckel ( 1408 )
Thinking in C++ 2nd Edition by Bruce Eckel Free Electronic Book Volume 1 & Volume 2 - About.com's C/C++ Resources ( 1320 )
An excellent lsit of resources on C/C++,with links and tutorials. - A TUTORIAL ON POINTERS AND ARRAYS IN C ( 1318 )
A TUTORIAL by Ted Jensen TABLE OF CONTENTS Preface Introduction Chapter 1: What is a Pointer? Chapter 2: Pointer Types and Arrays. Chapter 3: Pointers and Strings Chapter 4: More on Strings Chapter 5: Pointers and Structures Chapter 6: More on Strings and Arrays of Strings Chapter 7: More on Multi-Dimensional Arrays Chapter 8: Pointers to Arrays Chapter 9: Pointers and Dynamic Allocation of Memory Chapter 10: Pointers to Functions Epilog - C++ Update ( 1235 )
Drawing material from the C++ Zone, this newsletter brings you the best content for C and C++ developers.
- DevCentral Learning Center's C and C++ tutorials ( 1202 )
An exhaustive series of tutorials,including: Introduction to C Programming Writing Crash-Proof C/C++ Code Understanding C++: An Accelerated Introduction An Introduction to C++ Class Hierarchies - Open Directory Project's C/C++ Tutorials ( 1202 )
Detailed and exhaustive tutorial on C and C++,with relevant links. - The Standard Template Library Tutorial (C++) ( 1199 )
"The Standard Template Library (STL) is a C++ programming library that has been developed by Alexander Stepanov and Meng Lee at the Hewlett Packard laboratories in Palo Alto, California. It was designed to enable a C++ programmer to do generic programming and is based on the extensive use of templates - also called parametrized types. This paper tries to give a comprehensive and complete survey on the STL programming paradigm and shall serve as step-by-step tutorial for the STL newcomer, who has fundamental knowledge in C++ and the object-oriented paradigm." - Learn C/C++ Today - list of tutorials and books ( 1195 )
This is a list of a few C and C++ language tutorials available to a user. This list will include interactive tutorials, public-domain code collections, books etc. I've developed this FAQ purely as a volunteer effort as a service to the Internet community. Although every effort has been made to insure that all the information here is as accurate as possible, no guarantee is implied or intended - C Programming Notes by Steve Summit ( 1180 )
These notes are part of the UW Experimental College course on Introductory C Programming. They are based on notes prepared (beginning in Spring, 1995) to supplement the book The C Programming Language, by Brian Kernighan and Dennis Ritchie, or K&R as the book and its authors are affectionately known. (The second edition was published in 1988 by Prentice-Hall, ISBN 0-13-110362-8.) These notes are now (as of Winter, 1995-6) intended to be stand-alone, although the sections are still cross-referenced to those of K&R, for the reader who wants to pursue a more in-depth exposition. - Tutorials from Allsyntax.com - C Tutorial ( 1073 )
C is an extremely powerful programming language. C is a language written by programmers for programmers, it became the most popular programming language ever in 1978. - Reusable Software Components ( 1050 )
This text on programming in C shows you how to create objects that are easily reusable and extensible.- Tutorial-C/C++
- Introduction to STL
- Pointer Tutorial-C/C++
- Algorithms and Data Structures Books
- opencourseware mit
- Free Book Center
- Various Computer Science Books
- openoffice.org
- Free Computer Tutorials
- Free Microsoft VB, ADO.NET and .NET books
- Perl and Python books
- freeprogrammingresources
- Web Design and web Programming Books
- Bioinformatics, Computational Biology, and Healthcare IT Books
- Software Engineering Books
- Various Computing Books
Blogs: