Wanna learn to code? Codecademy is a good place to start

By Nick Mediati (@dtnick) · Published April 10, 2014 at 1:34am.

Learning to code can be hard—be it to design a website, build an app, whatever. It can take time, energy, patience, and determination to learn a programming language, especially if the underlying concepts don’t come naturally. Traditionally, you would learn either through a big-ass reference book or a textbook, or by taking a class. But if you’re a self-guided sort who learns best by actually doing something, you might want to give Codecademy a try.

(No, that isn’t a typo.)

Codecademy is a website that helps you learn various programming languages through interactive examples, so you can actually see what a certain bit of code will do in real time.  It’s free to join, and setting up an account takes only a few moments–you can even sign up using your Facebook, Twitter, or Google account if you prefer. After you create an account, you pick a language that you would like to learn first.

Codecademy is mainly focused on programming languages used to build websites, but you can apply many of the concepts you learn through Codecademy to other programming languages, should you choose to learn more later on.

The tutorials are written in clear, easy to understand English that does a good job at explaining what various technical terms mean. Don’t know what a “server” or a “client” is? By the time you’re done with Codecademy, you will. As you go along and complete tutorials, you’ll earn badges, which might provide you with a little extra motivation for getting through the courses.

Sound like something you’d be interested in? Head on over to Codecademy.com and give it a try.