Programming Books
-
Introduction to Algorithms – 3rd Edition (free download)
Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms […]
-
Free Programming Ebooks
In this article, I’m going to summarize 69+ programming languages and computer science books that are free and available for everyone. It’s from a repository on Github and separated by […]
-
Why Should You Learn C first? And The Best Book to Start
When comes in term what is the best programming language for beginners, C always is one of the first choices from this list. First appeared in 1972, 47 years ago, […]
-
Learn Python 3 The Hard Way (Free PDF)
In 2020, Python 2 has been deprecated and no longer support. If you’re looking for a great book to start learning Python 3 this year, I want to introduce an […]
-
Think Python: How to Think Like a Computer Scientist (free PDF)
Think Python 2nd Edition by Allen B. Downey Besides Learn Python the Hard Way 3rd Edition, Think Python: How to Think Like a Computer Scientist is also a great introduction to Python […]
-
Clean Code – A Handbook of Agile Software Craftsmanship (free ebook download)
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of […]
-
JavaScript: The Definitive Guide – Activate Your Web Pages (free ebook download)
Perhaps many JavaScript developers know or heard about this book – with over 1000 pages, in the first part this book will begin with core JavaScript about variable, function, object, […]
-
Top 4 Best Books To Learn JavaScript Deeply for JavaScript lovers
In this article, I want to give you reviews of some of the most prominent books for learning JavaScript. But first off, let me ask you, why should you learn […]
-
Learn Python The Hard Way (3rd Edition) – Free PDF Download
A few years ago, a fellow named Zed Shaw created a website called “Learn Python the Hard Way” that a lot of people praised. He kept updating it from time […]