What are the best resources to learn to code?

  1. #1

    Free - pro version includes more features. 19.99/month

    Written on February 15, 2017
    Henry Carter
    "Codacademy is how I learned to write code. It's a wonderful site, because it's free, it's geared to the complete beginner, and there are a massive amount of resources available to help me learn all aspects of beginning to program. I was also able to take inspiration from the stories of people like me who had learned how to code through Codeacademy."
  2. #2
    Written on February 7, 2017
    Francisco del Ángel
    "All my friends are learning to code. With a degree in the humanities, I feel like I'm behind the times and missing out on opportunities to make money and grow professionally. Bento has really helped me get my feet in the world of coding. It breaks down complicated processes into easy steps, and its curriculum really helps you understand how to code in different languages."
  3. #3

    Free - Free courses available. Full price not shown

    Written on February 4, 2017
    Dylan Santos
    "Ktbyte has a pretty comprehensive approach to learning Java for beginners. There are resources ranging from free lessons on small programming tidbits to full courses online. It's a lot more expensive than self-directed learning resources, but for some people that price will be worth it to have that sort of guided interactive learning experience."
  1. #4
    Written on February 9, 2017
    Aaryan Singhal
    "I tried Coursera to learn more about Java programming. As a resource to learn about all versions of different code, I found Coursera to be one of the best resources out there. If you are trying to learn a new code language, I suggest you try Coursera."
  2. #5
    Written on February 23, 2017
    Fernando Cázares
    "Codeschool is a great program that helped me learn lots of programming code. I have spent time using this program and learned many things when it comes to programming language."
  3. #6
    Written on January 13, 2017
    Joshua Hamilton
    "This class was extremely helpful for my major. I was enthralled with the way that Dr. Malan presented the information and I thoroughly enjoyed the material. It was informative and enjoyable the entire semester!"
  4. #7
    Written on January 7, 2017
    Adam Rodriguez
    "It is possible to learn how to code by using Udacity."
  5. #8
    Written on February 26, 2017
    Keith Burke
    "After trying my hand at CSS and HTML, I felt somewhat lost. After reading and studying this guide, I felt way more confident in terms of creating web content that I ever have. This helped guide me in a world that has so many offerings, this was detailed enough to help me plow through."
  6. #9
    Written on January 18, 2017
    Randy Henderson
    "This is a great app for people to learn to code. If you are somebody that needs to learn quick, give this a shot because it will test you and make you put that information straight into that brain!"
  7. #10
    Written on February 22, 2017
    Roy Spencer
    "Lynda is perfect for anyone trying to learn code. Give it a bit of time and you'll learn how to code easily."
  8. #11
    Written on January 5, 2017
    Johnny Tran
    "Another hard thing to learn is coding language and the Udacity gives you some help in that. There are tutorials that you can use straight in the app. And it also has a feature where you get a mentor through the app and that's always very helpful."
  9. #12
    Written on March 17, 2017
    Billy Gray
    "In this world of competition it is always better to give the little ones an edge by starting them early in the skills they will need to learn. The Lightbot Jr is just right for my 5 year old who wants to learn to code. It has gentler learning curve and less complex puzzles. What I like the most is kids can learn computer concepts while playing fun games."
  10. #13


    Free - $16.67 standard

    Written on January 11, 2017
    Tejas Singh
    "I had no idea how to code and I felt a need learn so that I could advance my career. CodeClimate was something I cam across in this process, and the ability to have someone look over my code and find faults in real time was very appealing. Using this product has helped me become better at writing code and I am very happy with the product!"
  11. #14
    Written on September 18, 2017
    Dennis Salazar
    "This a great book for learning how to code. I had absolutely no experience writing code before I read this book. Within no time I was able to start putting together strings of code like a pro. This book does is very well written and easy to understand, even for someone that is completely new to writing code. I highly recommend this solution."
  12. #15
    Written on September 18, 2017
    Samuel Ryan
    "I have been interested in learning to code for several years now, so I was looking for some online resources to expand my knowledge. I was directed to this BBC subsite called BBC Bitesize, which had a small article called Designing an algorithm. I am starting to think that the name Bitesize was a play on words because the content is bitesize. I was underwhelmed by the information presented as I was hoping for something with a little more meat."
  13. #16
    Written on September 24, 2017
    Russell Robinson
    "Programming Hub is a great way to learn programming languages. The idea is novel and allows you take your learning material on the go. Using it on a touch device is also intuitive. I will continue to use it and recommend it to others."
  14. #17
    Written on October 5, 2017
    Eugene Freeman
    "Stack Overflow is the ideal place for people like me to learn about coding. Within the community, you will find experts who are willing to share their knowledge and to help you to improve. I've been visiting the community for about a year now, and it has been invaluable to my growing interest in coding."
  15. #18
    Written on November 10, 2017
    Kenneth Moreno
    "I was able to learn a lot about writing and working with Powershell script in this tutorial. It wasn't easy and I had to really concentrate, but it was worth it. Still have more to learn and I'm glad that I used this tutorial to get me started."
  16. #19
    Written on October 2, 2017
    Catherine Ruiz
    "Im probably one of the most least illiterate person when it come to code, someone trying to teach my how to code minds as well be speaking in Japanese, which by the way I don't speak a word of but with the "C++ Programming app breaks down coding into easy to follow tutorials, making coding possible for even someone like me."
  17. #20
    Written on October 11, 2017
    Laura Powell
    "This is a good resource to check your code with, not to learn with. They don't explain anything in detail if you're a beginner and need to know what you did wrong and why. EDX is an excellent place to learning coding and they explain everything really well."
  18. #21
    Written on July 14, 2017
    Kenneth Hall
    "Every different program has their own required reading materials. However, this book is a great introduction to algorithms and data structures regardless if it is assigned material or not. It provides the information needed for a student to construct a basic foundation in algorithms, data structures, and their implementations. I have started reading this book and look forward to finishing it."
  19. #22
    Written on May 5, 2017
    Dorothy Hayes
    "This was a great activity to learn how to do this certain type of code. All of the information was laid out in an easy to read, well organized manner that absolutely helped further understand the topic. If other types of coding were also laid out this way and compiled, this would be a terrific resource to learn coding!"
  20. #23
    Written on March 3, 2017
    Joe Barnett
    "With coding in over 30 languages, this is one of the best resources for both newbies and experts alike. Work alone until you hit a problem and then call in the pros, or help someone just starting out by troubleshooting with them."

Ask your Own Question


Best resources to learn to code
Rank Solutions Type Votes Price
1 Codeacademy Websites 319 Free
2 Bento Websites 278 Free
3 Ktbyte Websites 241 Free
4 Coursera Websites 203 Free
5 Codeschool Websites 191 Paid
6 Harvards CS50 class Courses 167 Free
7 Udacity - nano degrees introductory programming course Courses 133 Paid
8 Upskill Websites 89 Free
9 Lightbot Apps 66 Paid
10 Lynda Websites 40 Paid

No Solutions? No Problem!

Just post a question of your own and our Q&A community will shower you with replies – usually within 48 hours.


This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.