Alternatives to Crunchy

  • RubyMonk

    RubyMonk will teach you the syntax, idioms, and even the philosophy behind effective Ruby use in an interactive, Codecademy-like interface. As of now, RubyMonk is completely free to use.


    RubyMonk icon
  • CodeAvengers

    Code Avengers is the fun, easy way to learn Javascript, the computer programming language of the web. Learners of all ability will enjoy the free interactive online lessons. Be a Coding Superhero with Code Avengers


    CodeAvengers icon
  • CodeAbbey

    This resource is created to provide short programming problems for all who wants learn programming and improve their programming skills, but who could not easily find enough tasks for practice. Our main intention is to increase a number of happy cit…


    CodeAbbey icon
  • BlueJ

    BlueJ is an Integrated Development Environment for Java, developed mainly for educational purposes, but also suitable for small-scale software development. It was developed to support the learning and teaching of object-oriented programming, and its…

    Open Source Free Raspberry Pi Linux Mac Windows

    BlueJ icon
  • Programmr

    At Programmr you can code, compile & run your programs directly in the browser. Supported platforms include C++, Java, PHP, C#, Flex, J2EE, Objective-C and many others. Programr is the fastest way to become a programming guru!

    Free Web-Based

    Programmr icon
  • TheCodePlayer

    TheCodePlayer is a new concept to make learning front end technologies easier. Code typed is played back like a video with output rendering making conceptual and process based learning butter-easy.


    TheCodePlayer icon
  • Codelearn

    Teaching technology via app development.Learn By Doing :We believe that the best way to learn a language is to attempt building something on it. With tests to check your progress, our courses help you learn while coding.

    Freemium Web-Based

    Codelearn icon
  • Waterbear

    Visual block syntax for programming languages. Waterbear is a Scratch-like visual programming language for JavaScript.

    Open Source Free Web-Based

    Waterbear icon
  • Cocoa Dev Central

    Since 2001 Cocoa Dev Central has been one of the most popular sites devoted to Mac OS X programming

    Free Web-Based

    Cocoa Dev Central icon
  • LanceBase

    Freelance community social center. Dynamic forum, high-powered discussions, platform ratings, marketplace news, independent workforce chat.

    Commercial Web-Based

    LanceBase icon
  • jQuery Air jQuery Air is a new way to learn jQuery directly in the browser.Learning jQuery for the first time should be fun, and jQuery Air allows you to get your feet wet in the most practical …

    Free Web-Based

    jQuery Air icon
  • 2uts

    Learn something new or brush up on your skills with our guide to thousands of free tutorials.

    Free Web-Based

    2uts icon

    You'll be building real web applications, learning with other students, and receiving one-on-one attention from the mentors. We'll be pushing you to the very edge of your learning capacity. You will feel like quitting at times. Some studen…

    Web-Based icon
  • CodeHS

    Teaching computer science to high school by providing web-based curriculum, teacher tools and resources, and professional development.


    CodeHS icon
  • Duomly

    We are an e-learning platform providing programming courses for everyone. We are focusing mainly on Machine Learning, Python, and Javascript topics. We are delivering programming courses in a way to give everyone the possibility to learn programming…

    Freemium Software as a Service (SaaS)

    Duomly icon
  • Codecademy

    Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.

    Freemium Web-Based

    Codecademy icon
  • Scratch

    Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematic…

    Open Source Free Linux Mac Windows Web-Based

    Scratch icon
  • 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.

    Free Web-Based icon
  • Treehouse

    Treehouse teaches Web Design, Development and iOS to people everywhere, in order to help them achieve their dreams and change the world.

    Commercial Web-Based

    Treehouse icon
  • SitePoint

    Learn Web Design and Development with SitePoint tutorials, courses, and books - HTML5, CSS3, JavaScript, PHP, mobile app development, Responsive Web Design

    Freemium Web-Based

    SitePoint icon