6 Places to Learn Computer Programming Online

Source: Thinkstock

If you would like to learn how to write computer code, there’s an app for that — or a website. Some even show you how to write apps after you master the basics of HTML, CSS, JavaScript, Ruby, or other programming languages.

The startups behind these apps and websites offer a wide variety of content to make coders of everyone from preschoolers to adults. For children, learning how to code is considered a way to steer them towards STEM careers. For adults, learning coding can aid in the job hunt or getting that next promotion in some industries. We’ve done a roundup of six different options out there, three for kids and three for adults, for anyone who wants to learn or help someone else learn how to code.

1. Hopscotch

The New York-based startup firm behind this app received more than $1.2 million in funding from venture capitalists this past summer. As the name suggests, it’s a kid-centric app that teaches programming using the programming language of the same name through play. It is available for free on the App Store.

2. Codecademy

A “Made in NY” startup, codecademy offers free coding lessons for a wide variety of programming languages. This cleanly designed website is set up for the adult independent learner who’s looking to start a new programming language or refresh memories on exactly how CSS works while editing a blog. The step-by-step lessons make it useful for even the most technologically changed beginners.

3. Scratch 2.0

This kid-friendly coding portal was developed by MIT to help teach children coding through a wide variety of games, animations and interactive stories. It’s a project of the Lifelong Kindergarten Group at the MIT Media Lab, originally created in 2003. It’s free to use.