5 best apps to help you learn how to code

5 best apps to help you learn how to code
PHOTO: Pexels

Find yourself with some free time (2020 is kinda cancelled after all) and not sure what to do with it? Before you reach for your Netflix app yet again, what about trying your hand at coding? It’s really not as cheem as it might seem.

Plus, there are several apps to help beginners take their first steps in programming. To be honest, it’s like learning a language – all you need is regular practice to master it. Gauge your interest by trying one of these 5 apps that we recommend for coding beginners.

1. Mimo

This app is for… the uninitiated beginner.

Mimo has an easy to use interface, with quiz-based learning and daily exercises to help beginners learn the fundamentals of coding. When you first open the app, you’ll be prompted with a few questions to evaluate your coding experience (which was zero, in my case).

The app will then use your answers to put together a personalised curriculum. Next, you’ll get to pick your path – from web development to create interactive websites (HTML, CSS and Javascript) to

Python for data science. Your daily goal is also entirely customisable, from a bite-sized 5 minutes to a serious 20-min daily session.

Straightforward and practical, you get step-by-step exercises where you have to spot mistakes or drag script elements into the right order, so it keeps the learning experience varied.

Mimo can be downloaded for free on iOS and Android. You can get more advanced lessons and tutorials through a pro subscription at $118.98 a month or give the 7-day free trial a go.

Don’t balk at the price yet - there’s also a $13.98 monthly subscription but you don’t get a free trial when you sign up with that.

2. SoloLearn

This app is for… those who know what they want.

If you already know the difference between the different coding languages and are looking for something a little more advanced, this app is for you.

Right off the bat, you’re asked to select one (or more) courses available: HTML, JavaScript, Python 3, CSS, C, C++, C#, PHP, SQL, Java, Swift 4, Ruby, jQuery, and more – that’s a little too much coding jargon to wrap your head around.

In each course, you can see comments from other users on the platform and share your results with them too. In addition, there are Q&A discussions to ask other users questions, as well as a code playground to see what others have created.

Download SoloLearn for iOS or Android. Learning is completely free, but you can pay $65.98 a year (with 3-days free) or $9.48 a month for their subscription plan.

This makes the app ad-free and allows you to set learning goals and gives you access to personalised activity insights. Subscribers can also see who has viewed their profile and who’s also using SoloLearn nearby.

3. Programming Hub

This app is for… the lifelong coding enthusiast.

Google Play’s Editor’s Choice app and Best App 2017 has a more traditional, professional take on learning how to code. When you first open the app, it can look a little daunting with a long list of courses to choose from.

Start from the 12 free courses to give you a basic understanding of the coding life. Lessons are interactive and bite sized to help you learn faster, with supported coding languages like Java, C++, C programming, HTML, CSS, JavaScript, and more.

Get Programming Hub for iOS or Android. There’s currently a one-time purchase of $51.98 that gives lifetime unrestricted access to all Programming Hub courses, e-certs, and priority support and assistance.

This is more value for money compared to other paid apps mentioned here - provided you’re in for the long run.

4. Grasshopper

PHOTO: Grasshopper

This app is for… the general public.

Grasshopper was developed by the Code with Google team that teaches JavaScript – used by more than 70 per cent of professional coders (that’s what Grasshopper claims in the tutorial). You begin by answering a series of questions, including your goals for the app.

As a complete novice in coding, I found this app the best starting point – just follow the steps on-screen to arrange commands and “write” actual coding following the presented results.

The exercises are presented like a puzzle to solve and you get a virtual certificate for every course that you complete. You can move on to other apps once you have mastered the basics.

Grasshopper is completely free for iOS and Android. Sign in with your Google account so that your progress can be saved and synced.

5. Hopscotch and ScratchJr

PHOTO: Gethopscotch.com

This app is for… the little ones.

Of course, there are coding apps for kids too. Instead of just playing games on their phones, they might be interested to make their very own!

For younger kids aged 5 - 7, there’s the free ScratchJr for kids that teaches them how to code their own interactive stories through the use of blocks and editing tools.

Children have the freedom to customise their own characters and add sounds – all the building blocks they need to pique their interest in coding. This app is best on iOS iPads and Android tablets.

Once they’ve mastered ScratchJr, they can then move onto Hopscotch. The app is designed for ages 8 - 14, and teaches kids to code their own games, apps and animations.

There’s a free portion to try, where your kids will be guided into making their own game through a video tutorial (I recommend a bigger phone screen or an iPad so he/she can see the video while following the steps.

The rest of the app costs $10.98 a month (with a 7-day free trial) or $107.98 a year (with a free 1 month subscription). The app can be downloaded for iOS here.

This article was first published in Wonderwall.sg.

homepage

trending

trending
    Powerful quake in Russia's Far East causes tsunami, Japan and Hawaii order evacuations
    Man on trial for raping woman who hired him to repair lights in her flat
    Gas cylinders in car, unattended luggage: Only around 17% of bystanders noticed them in SGSecure experiments
    Japanese restaurant Umi Nami to shutter, in yet another F&B business closure at Holland Village
    Tanjong Katong sinkhole: ItsRainingRaincoats raises $72,000 within 2 days for migrant workers who rescued woman
    Eleanor Lee wins defamation lawsuit in China, former assistant to apologise on Weibo
    Driver, 83, hits motorcyclist and crashes into Clementi coffee shop bollards, missing diners
    37 tonnes of trash removed from JB hoarder's home; 'mountain' cleared by 50 volunteers
    I try 11 new Michelin Bib Gourmand 2025 eateries to see if they're worth the hype, here's my honest take
    Coroner's Court holds inquiry into death of local actress Alice Ho
    A slice of America: Corvette makes its long-awaited debut in Singapore
    More than a third of vape users get their products from messaging platforms, 78% through Telegram: Survey

Singapore

Singapore
    • Child, firefighter among 7 taken to hospital after Toa Payoh Lorong 8 unit fire
    • Tanjong Katong sinkhole: It should not have happened, says Grace Fu as panel convened to probe incident
    • Discrimination and bias less likely than violence and insults to be viewed as unacceptable conduct between races: AsiaOne poll
    • Love scam: Man transfers $120k to online 'China girlfriend' of 2 years after sale of Ang Mo Kio flat
    • 'Count his lucky stars': Youth struck by taxi while dashing across Yio Chu Kang Road, netizens react
    • Bukit Panjang LRT to close on 2 Sundays for testing, all BPLRT stations to get new wheelchair-friendly lifts
    • As Singapore marks its 60th birthday, can we turn 'complain culture' around?
    • Listing etomidate as Class C drug 'interim measure', MHA to assist HSA on Kpod crackdown: Shanmugam
    • Migrant workers who gave kickbacks to renew work passes were conservancy workers at AMK Town Council
    • Liquidators score victory to recoup over $900m from alleged scammer Ng Yu Zhi's associates

Entertainment

Entertainment
    • 'I grew up watching him', says Ahn Hyo-seop on acting with Lee Min-ho in Omniscient Reader: The Prophecy
    • E-Junkies: J-pop boy band Be:First learn English, focus on dance choreography in 1st world tour
    • 'I was just a very silly father': Jet Li, dad of 4, reflects on parenting
    • The Fantastic Four: First Steps delves into themes of found family, with 'combination of domesticity and the intergalactic cosmos'
    • Brooke Hogan wanted no part of her father Hulk Hogan's will
    • Taron Egerton thinks he's too 'messy' to play James Bond
    • Selena Gomez's fragrance bottle designed with help from rehab facility and hand therapists
    • Eddie Murphy confirms he will play Inspector Clouseau in next Pink Panther movie
    • Late-night talk shows alienating viewers with their political stances: Jay Leno
    • Vanessa Kirby lost her voice after Fantastic Four birth scene

Lifestyle

Lifestyle
    • Second-generation owner of kueh tutu store Tan's Tu Tu Coconut Cake dies aged 63
    • Michelin-starred restaurant Alma by Juan Amador to shutter in August, plans to reopen with new concept
    • Punggol Coast Hawker Centre just opened, look out for names like Singapore Fried Hokkien Mee and South Buona Vista Braised Duck
    • Ka-Soh, heritage brand known for its fish soup, to shutter last outlet in Bukit Timah in September
    • Uniqlo launching T-shirt collection in collab with Pokemon Trading Card Game
    • Premium Automobiles launches Chinese luxury EV brand Avatr in Singapore
    • BMW i7 'Singapore Icons' is a unique SG60 automotive tribute to the Lion City
    • Singapore welcomes 5 new Mini John Cooper Works models
    • World Chess Day: A celebration of strategy, intellect and Singapore's best
    • We tour freehold landed homes within walking distance of Somerset MRT station from $6m

Digicult

Digicult
    • Slim, sleek, but slightly too short-lived: Samsung Galaxy S25 Edge review
    • World's best Dota 2 teams to compete for $1m prize pool in Singapore in November
    • Sony RX1R III brings back the compact full-frame but not the Sony playbook
    • China's Premier Li proposes global AI co-operation organisation
    • 'They don't gaslight you': Why some Singaporean women like to spend on these virtual men
    • Elon Musk's Starlink network suffers rare global outage
    • Spy cockroaches and AI robots: Germany plots the future of warfare
    • 'Give a positive review': Hidden AI prompt found in academic paper by NUS researchers
    • 'Report 1 shop, another 10 appear': Hoyo Fest artists on copyright struggles
    • NTU penalises 3 students over use of AI tools; they dispute university's findings

Money

Money
    • Up 4.3%: Singapore's economy grew in Q2 despite US tariff fears
    • Cathay Cineplexes operator mm2 hires debt restructuring specialist as it faces more payment demands; CEO Chang Long Jong to retire
    • US, China tariff truce holds for now but US says Trump has final say
    • Bessent warns China on Russian oil purchases that could bring 100% tariffs
    • US and EU avert trade war with 15% tariff deal
    • 6 best travel insurance plans in Singapore (July 2025)
    • How to claim travel insurance? A comprehensive beginner's guide (2025)
    • Britain and India sign free trade pact during Modi visit
    • Long-time tech executive and Microsoft Singapore managing director Lee Hui Li dies
    • HDB launches 10,209 BTO and balance flats, as priority scheme for singles kick in

Latest

Latest
  • Daily roundup: I try 11 new Michelin Bib Gourmand 2025 eateries to see if they're worth the hype — and other top stories today
  • In Japan, tsunami warning resurfaces memories of Fukushima disaster
  • Tsunami waves reach Hawaii after huge quake rattles Russia's Far East
  • Russian airstrikes on prison, hospital kill 19 in southeastern Ukraine
  • Cambodia migrant workers count costs of conflict after fleeing Thailand
  • Thailand accuses Cambodia of second ceasefire violation in 2 days
  • Trump administration asks judges to release Epstein, Maxwell grand jury transcripts
  • Trump says Russia faces tariffs in 10 days if no progress on ending Ukraine war
  • Spain's new parental leave gives fathers one of Europe's most generous allowances

In Case You Missed It

In Case You Missed It
  • Toddler wanders out of home in Selangor, mauled by stray dogs
  • 'I was embarrassed': Malaysian security guard in viral knockout by MMA coach 'thankful' he wasn't fired
  • Mid-air brawl erupts on AirAsia X flight from KL to Chengdu over loud conversation
  • Cat A COE prices remain unchanged in second bidding exercise for July 2025
  • Robber drops gun and misfires after failed clinic robbery in JB
  • $30 one-off cash handout, petrol price cut: Malaysian PM Anwar Ibrahim announces measures to tackle living costs
  • 'I felt helpless': Female tourist claims she was sexually harassed by ice cream vendor in Turkey
  • Unhealthy air quality in Malaysia, NEA warns of potential transboundary haze
  • School van in JB overturns after hitting uncovered manhole, 16 students injured
This website is best viewed using the latest versions of web browsers.