What are the best technical books about programming?

asked by Anonymous
139 contributors
13 solutions
  1. 40


    The STREAM TONE: The Future of Personal Computing? is a nonfiction book about technology written by T. Gilling. This book about a computing device in the future was originally published in 2014.


    Check price

    Steven Ramos
    Written on May 19, 2018
    "A very in depth look at where personal computing is going. Everything is going to remote based web services. The book explores many of today's technologies and how they affect computing going forward. Must read for any computer enthusiast."
  2. 14

    #2The Practice of Programming

    The Practice of Programming

    The Practice of Programming (Addison-Wesley Professional Computing Series) is a book by Brian W. Kernighan and Rob Pike. With over 200 pages, this book is published in 1999 by Addison-Wesley.


    Check price

    Virginia Rosales
    Written on April 24, 2018
    "The written almost 20 years ago it's still I find holds true to the real Basics about programming. I was able to really get an in-depth review of how programming started but also is being shaped in today's world."
  3. 13

    #3Think Python: How to Think Like a Computer Scientist

    Think Python: How to Think Like a Computer Scientist
    An introduction to Python programming for beginners. It starts with basic concepts of programming and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression

    Check price

    There are no comments yet!

    Share your opinion
  1. 12

    #4Code Complete

    Code Complete

    Code Complete (Developer Best Practices) is widely considered one of the best practical guides to programming, Steve McConnell's original Code Complete has been helping developers write better software for more than a decade.


    Check price

    Kathy Mason
    Written on April 21, 2018
    "With my math brain, I decided I wanted to learn a little bit about programming. This book was amazing. It is one of the best technical books about programming out there. The book is very clear and would be an asset to anyone wanting to be a more efficient programmer."
  2. 10

    #5Python Programming: An Introduction to Computer Science

    Python Programming: An Introduction to Computer Science

    Python Programming is a book by John Zelle that serves as an introductory guide to beginners in learning the Python Programming. It also has some tips for computer science majors and other computer related courses. 


    Check price

    Lin Hou
    Written on April 19, 2018
    "I've wanted to learn Python for years, and finally set to doing so this year. Python Programming is the singlemost useful book I've found in getting me started on this complicated computer language. "
  3. 9

    #6Introduction to the Art of Programming Using Scala

    Introduction to the Art of Programming Using Scala

    Introduction to the Art of Programming Using Scala teaches programming with Scala, which covers basic logic and problem decomposition and explains how to use GUIs and graphics in programs.


    Check price

    Albert Gardner
    Written on April 16, 2018
    "I'm new to programming and was looking for a book to help me get started. This one is since it starts at the beginning and gradually gets harder."
  4. 8

    #7Introduction to MATLAB for Engineers

    Introduction to MATLAB for Engineers

    Introduction to MATLAB for Engineers is a computer science textbook written by William Palm III. This engineering book is first published in 1998. 


    Check price

    Amanda Hart
    Written on April 23, 2018
    "Intro to MATLAB for engineers is a must-read for any computer science majors. It has tons of information in an easy-to-understand language. An absolutely must-have."
  5. 6

    #8Head First Android Development

    Head First Android Development
    With Head First Android Development You'll learn hands-on how to structure your app, design interfaces, create a database, make your app work on various smartphones and tablets, and much more.

    Check price

    Gerald Medina
    Written on April 25, 2018
    "I have a friend who develops Android apps, and I found that the book Head First Android Development: A Brain-Friendly Guide has been a perfect gift for him. You will learn how to design interfaces, create a database, and other witchcrafts you can do with Android. Suitable if you're a newbie, but also if you already knew to program."
  6. 6

    #9Beginning Programming with Java For Dummies

    Beginning Programming with Java For Dummies
    Beginning Programming with Java For Dummies, 4th Edition is a comprehensive guide to learning one of the most popular programming languages worldwide.

    Check price

    Adrián Franco
    Written on April 20, 2018
    "I found this indispensable when I was a complete noob to coding. It won't take you very far but covers the foundations in an interesting way."
  7. 4

    #10Android Programming

    Android Programming
    Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience. This book focuses on practical techniques for developing apps compatible with Android 4.4 (KitKat) through Android 7.0 (Nougat) and beyond.

    Check price

    Harry Lewis
    Written on April 27, 2018
    "You know I really wish they would just make some programming language that would be good for everybody you know something that's gonna lay and as you know if then statement to basic programming where everybody understood exactly what was going on in the computer way there would be any question as to what they allocated for"
  8. 3

    #11Learning Java by Building Android Games

    Learning Java by Building Android Games
    This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP.

    Check price

    Joan Cox
    Written on April 19, 2018
    "Watching youtube videos to learn programming is a good start, but to be serious about coding you need the best technical books about programming. Learning Java by Building Android Games is a complete compilation of everything needed to make a game from the ground up."
  9. 1

    #12Java: A Beginner's Guide

    Java: A Beginner's Guide
    Bestselling programming author Herb Schildt begins with the basics, such as how to create, compile, and run a Java program.

    Check price

    Virginia Peterson
    Written on April 27, 2018
    "Sadly, although this book is for beginners, I didn't understand much it was talking about. It is probably very useful to many, but not me."
  10. 0

    #13Python for Kids

    Python for Kids

    Python for Kids is a nonfiction book for children written by Jason R. Briggs. This book provides an introduction to the Python language which is specifically created for kids to understand easily.


    Check price

    Sandra Ellis
    Written on April 28, 2018
    "This book is great for starting kids on basic programming for python. It is super reader friendly and easy to understand."

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.