Reddit Reddit reviews Code: The Hidden Language of Computer Hardware and Software

We found 4 Reddit comments about Code: The Hidden Language of Computer Hardware and Software. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Science
AI & Machine Learning
Computer Vision & Pattern Recognition
Code: The Hidden Language of Computer Hardware and Software
Used Book in Good Condition
Check price on Amazon

4 Reddit comments about Code: The Hidden Language of Computer Hardware and Software:

u/[deleted] · 2 pointsr/technology

If you enjoyed this article, you'll probably like a the book C.O.D.E. It goes through the history of computing from an engineer's prospective.

u/illums · 2 pointsr/learnpython

Similar situation here. I have been studying for 4 months now on most free time (avg: 15 hr/wk). 3 days ago I started codecombat.com and have made it half way though that game. It is all starting to come full circle and beginning to really grasp the concepts. It is previous study, and code combat that has brought me to my current level of understanding of python.

Books I have read:

Code: The hidden language of computer hardware and software:

https://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/073560505X/

​

Automate the Boring Stuff with Python: Practical Programming for Total Beginners:

https://www.amazon.com/Automate-Boring-Stuff-Python-Programming/dp/1593275994

​

Android App::

SoloLearn:Python:

https://play.google.com/store/apps/details?id=com.sololearn.python&hl=en_US

​

Youtube:

Python programming in one video:

https://www.youtube.com/watch?v=N4mEzFDjqtA

I have probably watch this 25 times in the last 4 months. Can about recite the whole thing now. haha

​

Game:

CodeCombat

codecombat.com

​

Online Class:

https://www.edx.org/learn/python

​

I have used all of these to different degrees of completion. I think if I had it all over to do again I would go in this order.

  • Code: the hidden language of computer hardware and software
  • Code Combat
  • Solo learn android app
  • Automate the Boring Stuff
  • EDX learn python class
  • and the special sauce of mixing in the the 45 minute video from youtube when possible.

    ​

    I am going to try check.io out after I finish Code Combat.

    ​

    I am not an expert by any means and still have so much to learn. I can feel myself improving, I have no intentions of becoming a full time software developer in the future. I want to learn how to program because I consider it a useful skill. After seeing the amount of time I have put into Rocket League over the past 4 years, I decided to do something more useful with my free time which is limited anyhow, because of work and family. And who knows what the future holds, maybe one day I will be able to make a dollar with my programming skill.
u/RainbowHearts · 2 pointsr/AskComputerScience

If you only read one work on the topic, it should be The Art of Computer Programming by Don Knuth: https://www.amazon.com/dp/0321751043/

The textbook for MIT's 6.001 (introduction to computer science) is the much loved Structure and Interpretation of Computer Programs by Abelson, Sussman, and Sussman: https://www.amazon.com/dp/0262510871/ . Originally it was in Scheme but the 2nd edition is in Python.

Finally, because people asking about computer science are often asking about something a bit broader than pure computer science, I recommend Code: The Hidden Language of Computer Hardware and Software by Charles Petzold. It is a thorough tour of computing in practice at every level, top to bottom. https://www.amazon.com/dp/073560505X/

u/tmckeage · 1 pointr/learnprogramming

I have no idea what kinda time you are looking at but I might suggest really learning computer SCIENCE if you have a long stretch ahead of you.

Algorithms and Data types don't necessarily require a computer to understand. I would not say they are necessary to becoming a computer programmer, but if you have them everything becomes easier.

I suggest this because I am sure even if you have access to a computer that you can code on, access to that computer will be limited. There are many things you can learn that do not require a computer and will allow you to use the time you do have on a computer more productively.

There is a book called Code: The Hidden Language of Computer Hardware and Software that I highly suggest you start with.

In fact I would be happy to get you that book as a gift if you would like. If you want to PM how to do that the offer is open.