Khan Academy is not-for-profit with the goal of changing education for the better by providing a free world-class education to anyone anywhere.
Cost / License
- Free
- Proprietary
Application types
Platforms
- Online
- Android
- iPhone
- Android Tablet
- iPad




The best free alternative to Grasshopper is Khan Academy. If that doesn't suit you, our users have ranked more than 100 alternatives to Grasshopper and loads of them is free so hopefully you can find a suitable replacement. Other interesting free alternatives to Grasshopper are freeCodeCamp, Codecademy, exercism and SoloLearn.
Khan Academy is not-for-profit with the goal of changing education for the better by providing a free world-class education to anyone anywhere.




Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.




Explore free interactive coding courses in web development, data science, and various languages. Codecademy offers a fun, collaborative learning environment with community support, personalized paths, skill assessments, and more, covering both foundational and advanced concepts.



Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.


Learning has never been this social and accessible for so many! Bit-sized videos and fun practice sessions grab your attention and keep you focused, for guaranteed best results!.




The Odin Project is one of those "What I wish I had when I was learning" resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.


Free tutorials and reference manuals with examples for Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL, Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2, HTML5, ANT, iBATIS, Django, JSP, JAVA, JDBC, AJAX, WAP, SQL, MySQL, C/C++, PERL, PHP, Ruby, Ruby on Rails...

Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY student in the world should be exposed to at some point in their childhood education.

Mimo is a platform that teaches computer science in a fun and interactive way.




Since 2001, MIT OpenCourseWare has been creating new opportunities for millions of learners and educators, sharing Open Educational Resources (OER) from MIT and helping to lead a global revolution in free access to knowledge.







Interactive learning for 12 million globally with 400+ courses; master Python, SQL, and AI. Uses real-world projects, free chapters, updated content.




There isn't much coding content at all. It's more of a host for educational institutions to post their content for others to access.