This App Teaches You Coding Basics in Minutes per Day
Pinterest Stumbleupon Whatsapp

Starting with programming is hard, but there are steps you can take to reduce the stress when learning. Because everyone learns differently, it’s a good idea to try different methods to find one that works just right for you.

If you want to pick up the basics of a programming language on the go, SoloLearn has awesome free mobile apps that can help you understand several popular languages. On their Google Play or App Store pages, you’ll find apps for learning C++, Java, Swift, JavaScript, HTML, Python, and more.

Not sure which language to start with? Take a quick quiz to find the right programming language for you.

Each app is divided into bite-sized lessons that you can complete in just a few minutes, perfect for learning whenever you have a spare moment.

You’ll be taken through the basis of whatever programming language you’ve learned — it’s important to note that these apps won’t get you ready to be a professional programmer, so you’ll need some more practice after finishing the course.

Every lesson gives you some information then asks you a question about it (usually multiple choice or typing your own code to complete a block) to be sure you understand it.

Any snippet of code you see in the apps can be run so you see its real output, and the apps also include a code playground where you can mess around and apply what you’ve learned to some real code.

Couple SoloLearn’s apps with our tips for learning a new programming language, and you’ll have a great start to learning a new skill!

Which of SoloLearn’s apps appeals to you? Let us know if these apps helped you pick up some programming basics!

Image Credit: Makaule via

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Anonymous
    May 3, 2016 at 12:45 pm

    "Starting with programming is hard"
    Especially if your first language is C++, Java, Swift, JavaScript, HTML or Python.

    • Ben Stegner
      May 3, 2016 at 1:06 pm

      I know lots of people that started with Python and had success, and at my college they start people on C++ and are switching to Java.

      • Anonymous
        May 3, 2016 at 2:29 pm

        So are you now trying to say that programming is not hard?

        • Ben Stegner
          May 4, 2016 at 3:12 pm

          Did I say that? I stated which languages people start learning with, not that they didn't find it difficult.