4 Free Ways to Learn to Code Online

 By 
Jolie O'Dell
 on 
4 Free Ways to Learn to Code Online
Mashable Image
Credit:
Mashable Image
Credit:

If you're thinking of picking up C++, Ruby on Rails, Python or Java, these online options might be a good way to test the waters of programming before you fully invest your time and money in formal training or certifications. And if you're a veteran programmer in need of resources for learning new languages, these sites might help you a bit, too.

One disadvantage of learning to code through an online platform is the lack of face-to-face interactions with an instructor. But don't let that intimidate you -- Google, Stack Overflow, and other online forums (even Twitter) are great ways to get help when your code won't compile, you don't understand a concept or you just get frustrated.

In the comments, let us know if you've found other great resources for learning about programming -- or other sites for support and Q&A for newer developers.

[nggallery id=1259]

Series Supported by Rackspace

Mashable Image
Credit:

The Web Development Series is supported by Rackspace, the better way to do hosting. No more worrying about web hosting uptime. No more spending your time, energy and resources trying to stay on top of things like patching, updating, monitoring, backing up data and the like. Learn why.

More Dev & Design Resources from Mashable:

- Ruby on Rails: Scaling Your App for Rapid Growth

- Should Your API Be Free or Pay-to-Play?

- HOW TO: Get Devs to Use Your Company's API

- Should Your Company Offer an API?

- 10 Tools for Getting Web Design Feedback

The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up. See you at your inbox!