DEV Community

Roshan Shambharkar
Roshan Shambharkar

Posted on

Top 5 Text Books will help you to learning Programming πŸ“š

There are many amazing programming books and computer science books out there.

Many of the best programming books are used by college and professional developers to improve their skills. It's safe to say that once you learn how to code yourself, you can't just pick up a top programming book and do the same.

Which programming book should I start with?

5. Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture

The central processing unit or microprocessor is the heart of programming as it is responsible for executing the instructions of a computer program.

This excellent programming book will help you understand the fundamentals of modern computing by learning about the different parts of computer architecture and what goes on behind the scenes of programming. Start with basic concepts and progress to advanced concepts.

4. C Programming Language, 2Nd Edn Paperback

The book itself is great and intuitive to teach you C programming and also could be used as a reference manual, I read only basics Part . You can go for it but, I Liked the way it is written, straightforward and to the point.

A 50 year old language and still people love it
This Language is my personal favourite, I was waiting for the International edition but I completed that book in O’Reilly so bought this Indian edition, trust me you wont regret ever, every page is authentic

3. Beginner's Step-by-Step Coding Course: Learn Computer Programming the Easy Way Hardcover

The simplest, most visual introduction to coding for adults.Using a graphic method to break complex subjects into user-friendly chunks, computer coding has never been easier thanks to this programming book. Here's what you'll find inside the pages of this coding for beginners book:- To reinforce learning, practical coding projects are followed by suggestions and challenges for the reader,

Suitable for both children and adult beginners. The design of the book makes it easy for the mind and brain to understand the content. A very well thought out and well planned book.

2. Web Technologies: HTML, JAVASCRIPT, PHP, JAVA, JSP, ASP.NET, XML and Ajax, Black Book: HTML, Javascript, PHP, Java, Jsp, XML and Ajax, Black Book

If You are getting into web dev it is a good book to start with.
The HTML part and the javascript part is so well explained.

Too good book if You want to learn frontend and backend both then this book is for You this book also contain jdbc which is a important part of web technolgy.

1. Cracking the Coding Interview: 189 Programming Questions and Solutions Paperback

Best book for the programmers who want to get started with the data structures and algorithms.
Problems are well chosen

Not the one stop resource but should be complemented with other resources. Good to go through during the initial and final phases of preparation

For software developers, this is the most important purchase.

Check out our YouTube videos for tips and tricks. No need to move from cover to cover.

My approach: choose the chapters according to their priority, solve only the odd or even problems, and just set with this marked problem, the odd one, going to the next chapter on the list.

And most importantly, take a pen and give her half an hour to each problem, even if you don't know how to solve it. If you want to develop algorithmic thinking, don't jump to the solution page.

Top comments (0)