If you’ve ever thought about learning to code but didn’t know where to begin, Codecademy could be a great way for you to dip your toes into the wonderful world of computer programming. Codeacademy is a startup founded by Zach Sims and Ryan Bubinski that says it’s “…a better, more interactive way to learn programming by actually coding.” Codecademy operates under the philosophy that the best way to get better at coding is to practice coding. Rather than reading how-to books or watching Youtube videos, you complete exercises in an interactive console and learn as you go along. If you sign up for an account, you can save your progress and earn badges to show off to your friends. Oh, and it’s all completely free.

Having programming knowledge is a valuable asset for the job market and for life in general. Unfortunately, learning to program has a reputation for being complicated and boring. Codecademy’s interactive examples and social features help liven up the process. The lessons begin from square 1 and cover the fundamentals of coding, so they are definitely appropriate for newbies! So far, there are just three courses: Getting Started with Programming, Functions in Javascript, and JavaScript Quick Start Guide. More in-depth courses and lessons for other languages besides Javascript will be added soon, according to the developers.

Codecademy seems like it’s already off to a great start. The founders recently announced that they raised $2.5 million from investors and are planning to release a lot of changes and developments to the site over the next few weeks. It’ll be cool to see what updates and improvements are coming our way.

Have you tried using Codecademy? What did you think? Share with us in the comments!