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

Try to get yourself into a programming course. It's far easier to learn something like a programming language in a structured environment than it is on yourself. Oh, and in a course you would be learning about the principles of programming, not just a language, which makes it easier to be far more flexible in terms what language you can use.