Even if you've done C++ before and want to target mobile, I'd still recommend starting with a forgiving language such as Python. Python is simple so you can be immediately productive. It has lots of documentation, it's easy to search the web for examples and even if you won't use it for mobile it will remain a valuable skill. Mastering a simple language can also be like the first 50% of your goal. While Python is not…
Thank you. Can you recommend any books I should be reading on Python? I'm more inclined to just read the Beginner's Guide on the Python Wiki, but just in case I'd be missing out on a key resource, please let me know.
http://ocw.mit.edu/courses/electrical-engineering-and-comput...