Programming often looks daunting and indeed overwhelming when you first start. So many languages, terms and rules! These authors understand the beginner’s struggle, and have written useful books that will get you over that initial bump in the road.
With fun, easy to read layouts, these textbooks have been the gateway to many careers and incredible projects. Get started today!
#1 Introduction to Algorithims by Thomas H. Cormen

Before buying a copy make sure to compare the price at various outlets:
#2 Soft Skills by John Sonmez

Before buying a copy make sure to compare the price at various outlets:
#3 Seven Languages in Seven Weeks by Bruce Tate

Before buying a copy make sure to compare the price at various outlets:
#4 The Clean Coder by Robert Martin

Before buying a copy make sure to compare the price at various outlets:
#5 Automate the Boring Stuff with Python by Al Sweigart

For example, if you need to search for text in multiple files, search the Web and download online content or update and format data in Excel spreadsheets, Python can help you automate this.
It’s not a book to help you become a professional programmer. It’s a book for other people out there who want Python to take care of mundane tasks so they can focus on more important things.
Before buying a copy make sure to compare the price at various outlets:
#6 Secrets of the JavaScript Ninja by John Resig

The book has practical examples. covering areas such as DOM, API, and events. It not only teaches you how to code but also teaches you how to test your code. Additionally, the book is written by well known skilled Javascript practitioners in the programming industry.
Before buying a copy make sure to compare the price at various outlets:
#7 Absolute Beginner’s Guide to C by Greg Perry

It gives you a good level of understanding, therefore a good base to go off should you wish to persevere to more advanced programming.
This book will answer the questions just about when you are going to ask them. By finishing this book you will be able to write decent programs that will no doubt give you an appetite for more.
Before buying a copy make sure to compare the price at various outlets:
#8 The WoW Diary: A Journal of Computer Game Development by John Staats

He debunks common myths about the industry, and candidly explains Blizzard’s process and formulas for success. It covers the 4-year timeline of making a computer game and explains the anatomy of a development team. With so much hype about video games, The WoW Diary is unique in its accessibility, detail, and candor. The book has 336 full-color pages and is saturated with humorous anecdotes, abandoned game ideas, and over 130 behind-the-scenes images.
Before buying a copy make sure to compare the price at various outlets:
#9 Don’t Make Me Think, Revisited by Steve Krug

It gives simple and useful information on how to launch a new website, how to redesign and make amendments when necessary.
This is informal and doesn’t read like a textbook which can help particular type of learners.
Before buying a copy make sure to compare the price at various outlets:
Richard Howe from Colour Rich
Gregory Golinski from YourParkingSpace
Bipu from Dilate Digital
Brett from SixGun Digital Marketing Agency
John Staats from whenitsready, LLC
Will Hatton from Hotel Jules