7 Easy Ways to Learn Coding and Computer Science for Free

Hey, I’m Chris. I wrote this article and I’m also the founder and Editor of DailyTekk. Lets connect on Twitter, Instagram, Snapchat and YouTube. Check back daily!

Update Sept. 1, 2015: Check out our new article: 3 Awesome (New) Ways to Learn How to Code.

These days it seems like people fall into one of three categories: people who know how to code, people who want to learn how to code and people who are losing opportunities because they either can’t code or don’t understand how code works. Luckily, it’s easier than ever for a person willing to invest a few hours here and there to get proficient. Whether you are looking for a new career direction, want to polish up some rusty skills or simply want to pick up a new hobby, the resources below will get you heading in the right direction–for free. Update: we just published some resources to help you learn Swift, Apple’s new programming language!

Times certainly are changing. No longer are students required to go to brick and mortar bastions of higher education (and pay ever-increasing tuition fees) to learn a useful trade, but I digress… below you’ll find some resources that will allow anyone to learn to code in Python, C++, Javascript, HTML5, CSS3, AJAX, and more. If you want, you can even learn how to create an iPhone/iPad app or Android app. Enjoy!

TIP: We publish useful new tech lists every weekday. See them all!

Also read:

Lynda.com (Recommended)

Before I get to the free ways to learn coding and computer science, I want to mention Lynda.com. There’s a small monthly cost, but it’s WELL worth it. I’ve used Lynda to learn so many things over the years and I’ve become very loyal to the brand. It’s become my go-to resource when I need to learn something new—plain and simple. I love the video plus work files approach which let you go hands on and pause as needed. Yes, there are free ways to learn coding, but this is one instance when I would highly recommend shelling out a few dollars for a top-notch learning experience. Luckily, you CAN get 10 days of free unlimited access to lynda.com to try it out!


Treehouse gets an A+ for offering users great content wrapped in an amazing user interface. Just as learning is no fun in a drab environment in a physical classroom, ...

There’s more to this article! Click the button below to continue reading.

Top recommendations for you: