By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Kit? IDE? What are we talking about, exactly?

The general convention is that Python is a good starting point, as it is a powerful language that is both rather easy to use, and teaches some good coding practices, however in my opinion, it is too high a level to start with. I recommend learning the basics with C and then moving on to a higher level language.

A good book for C: https://www.amazon.com/Programming-C-4th-Developers-Library/dp/0321776410
You can find online courses just about anywhere, but I recommend starting with edx.org , with tutorialspoint ( https://www.tutorialspoint.com/cprogramming/ ) as your guide on most C topics.