Save up to 90% on the latest Computer Science & Programming Textbooks - Click here - This offer is a limited time only.

List of Awesome C and C++ Programming Books

Marty Jacobs · Mar 5, 2019 00:00 · 419 words · 2 minute read C++ C programming books

C Programming Language

1. The C Programming Language

View Online

The C Programming Language - it should be renamed to “The C Programmer’s bible”. This book is a must-have for any C programmer. It was actually written by the guy who invented the language (so you know it is reliable). This book is a short read, however it is jam-packed with everything you need to know about the language and its fundamental concepts such as, pointers, malloc, and file i/o. It is a great reference guide even for expert C programmers. This book is universally recommended.


2. The C++ Programming Language

View Online

The C++ Programming Language book was written by the inventor of the C++ programming language, Bjarne Stroustrup. It is a big c++ book, easily reaching over 1000 pages in length. It covers the C++ language top-to-bottom, and can be used as a great reference guide. C++ is generally considered to be quite a complex language and harder to learn than other programming languages. This book is worth picking up if you are developing Software using C++.

C++ Primer

3. C++ Primer

View Online

C++ Primer is a great book for beginners, as suggested by the community. It has received over 4000 upvotes on Stackoverflow and has received exceptional reviews across various platforms. C++ Primer is regularly updated, and has just recently been updated to include instructions on how to use the latest C++11 language features.

C Programming

4. Practical C Programming

View Online

Practical C Programming is a simple and easy to read book, cutting the b*llshit. It covers how to avoid the pitfalls of C and how to get the most out of the language itself. It is a practical guide for developing Software using the C programming language. This book is helpful for programmers looking to get work done. Simple and straight to the point.

C Programming

5. C Programming: Language: A Step by Step Beginner's Guide to Learn C Programming in 7 Days

View Online

This book is exactly what it says it is. A complete beginner’s guide for learning C programming. This is a great book for anyone looking to get their feet wet with C - giving the language a taste-tester. This book will show you how to get your initial programming environment setup, and it provides excellent practices and examples for writing C code.

We hope you enjoyed this list of best books for learning C and C++

Happy Coding!

If you liked my article, please follow me and/or send me a message!