Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 7 Online
OpenStudy (anonymous):

Okay, I'm an old fart. I have an interest in learning to code as my interest in Bitcoin has skyrocketed. Can I learn to do this stuff and is Python the way to go? Great first lecture and I'm very happy I found this wonderful resource. Thanks!

OpenStudy (anonymous):

I believe Python was the choice of route because it is a simple program that can do very much. The idea of 6.00 Intro to CS was to help those that have never programmed before. I personally have converted from Software to Hardware recently (about a year) but I can say that even though I'm in the beginning of this course, the syntax you'll learn in python will not help you code well in Java or C+ but you will have a better understanding of how those higher tier programming languages work when you get there. Also, (being a HARDWARE guy most likely means I am a Linux man) some of the terminology associated with python are the same for Linux Scripting. In all while your going through the course look at Python as a stepping stone to not only top tier languages but customizable operating systems as well. In addition, if your going in to business management and you happen to land a job as someone who manages programmers. You can potentially decipher what your team is doing. With much effort. If your looking for a quick route for the application you want to use, google.

OpenStudy (anonymous):

python is good... but i prefer java... but once you learn one language you can easily learn other languages...

OpenStudy (anonymous):

Thank you both for your thoughtful answers. I'm going to dive into Python.

OpenStudy (doc.brown):

The Bitcoin protocol was written in FOURTH (I'm not yelling, it is written in all caps).

OpenStudy (doc.brown):

Python is a brilliant idea as most of the interfaces with Bitcoin are python or java. ie most wallets are python based.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!