Friday, October 23, 2026 4,350 lists 78,093 records on file
List your app or device

  1. Home
  2. Learning & Education
  3. Coding Learning Software
Ranked on the record · 42 apps

Best Coding Learning Software 2026

Coding learning software teaches programming through lessons, exercises, projects, feedback and computer science topics. This guide helps buyers compare language coverage, learning format, project work, access options and device support.

Tools appear in the page’s current order, without a published scoring rule. Compare the maker’s listed free plan, paid starting point, feedback mode, mobile apps and computer platforms before choosing.

01

Hopscotch lets users build games, animations, art and stories in a programming environment on web, mobile and desktop.

Free plan Free trial From $19.99 a year AndroidiPhone & iPadWebWindowsMac
02

MIT App Inventor

MIT App Inventor suits learners and other aspiring app creators who want to build mobile apps with blocks rather than conventional code.

AndroidiPhone & iPadWeb+6
Record6.1 Visit
03

Codecademy

Codecademy provides self-paced courses and browser coding for AI, data, coding and cybersecurity on web, Android and iOS.

AndroidiPhone & iPadWeb
Record6.0 Visit
04

Kodable

Kodable suits families introducing children ages 4–10 to coding, typing, and STEM activities.

AndroidiPhone & iPadWeb
Record6.0 Visit
05

Progate

Progate teaches programming through illustrated slides, browser exercises and ordered paths on web, mobile and desktop.

AndroidiPhone & iPadWeb+2
Record6.0 Visit
6
CodeHS

CodeHS provides K–12 computer science curriculum, tools and resources for teachers, students and schools on web, Android and iOS.

AndroidiPhone & iPadWeb $990 a year Record5.7 Visit
7
Programming Hub

Programming Hub offers bite-sized interactive coding lessons, ready-to-run programs and an in-app compiler.

AndroidiPhone & iPadWeb $18.99 a year Record5.7 Visit
8
Scratch

Scratch is designed especially for young people ages 8 to 16, and is also used by people of all ages.

AndroidWebWindows+1 $35 a year Record5.7 Visit
9
Tynker

Tynker is for children learning coding through lessons and projects, as well as schools seeking classroom tools.

AndroidiPhone & iPadWeb $10 a month, billed yearly Record5.5 Visit
10
CheckiO

CheckiO uses game-like Python and TypeScript missions, with more than 500 challenges and classroom tools.

WebBrowser extension $49.99 a year Record5.3 Visit
11 AndroidiPhone & iPadWeb $11 a month Record5.3 Visit
12
Codio

Codio provides browser IDEs with managed computing environments, assessments, grading, and AI coding feedback.

WebWindowsMac+2 — Record5.3 Visit
13
freeCodeCamp

It suits people seeking self-paced coding lessons and project work, including high school, college, and adult education learners.

AndroidiPhone & iPadWeb Free plan Record5.3 Visit
14
InterviewBit

InterviewBit provides coding interview problems with filters for topic, difficulty, progress, and status.

Web $500 one-time Record5.3 Visit
15
Mimo

Mimo provides interactive coding lessons, exercises and projects for software development, app building and career learning.

AndroidiPhone & iPadWeb Free plan Record5.3 Visit
16 AndroidiPhone & iPadWeb+3 Free plan Record5.3 Visit
17
ScratchJr

ScratchJr introduces programming to ages 5–7 with graphical blocks for making stories and games.

AndroidiPhone & iPadWindows+1 Free plan Record5.2 Visit
18
Scrimba

Scrimba combines interactive screencasts with a browser editor for changing an instructor’s code during lessons.

WebBrowser extensionAPI $294 a year Record5.2 Visit
19 Web $20 a month, billed yearly Record5.1 Visit
20
Educative

Educative provides interactive text courses and browser coding practice in system design, AI, web development and data science.

AndroidiPhone & iPadWeb Free plan Record5.1 Visit
21
Codewars

Codewars lets users solve browser coding kata in more than 55 languages and check work with tests.

WebAPI Free plan Record5.0 Visit
22
VisualModder

VisualModder lets children program Minecraft Java Edition online with blocks, Python, or both.

WebSelf-hosted 90 CHF a month, billed yearly Record5.0 Visit
23 Web $9.99 a month Record4.8 Visit
24 WindowsMacLinux Free plan Record4.7 Visit
25
Pocket Code

Pocket Code uses visual programming bricks to create apps, games, animations and stories on Android and iOS.

AndroidiPhone & iPad Free plan Record4.7 Visit

Before you choose

Start with the access model

A free plan is listed for tools such as Codecademy, CodeHS, MIT App Inventor, freeCodeCamp and Scratch. Check what the free tier includes before paying.

Kodable, Mimo and Educative list seven-day trials. Trial terms and paid starting prices can differ, so check the offer shown for the tool you want.

Match the devices you use

Web access is common across this category. Android and iOS apps are listed for part of the list, while Windows and macOS support appears less often.

If you want to learn on a phone or tablet, confirm the app platform. If you need a computer, check Windows or macOS support before signing up.

Pick a learning format

Compare guided lessons, practice exercises, project-based learning and the feedback mode. These differences affect how you read instructions, write code and correct mistakes.

Tools such as Scratch, ScratchJr and Pocket Code can suit visual or mobile project work, while other products focus on text-based coding lessons.

Check languages and topics

Review the programming languages listed by a tool and compare them with your goal. The catalog also compares computer science topics, so look for coverage that fits your next step.

A tool may focus on programming practice, app creation or broader computer science study. Read its language and topic list before choosing a course path.

Review paid options

Paid starting prices vary. Kodable lists paid access from $24.99 per month, Hopscotch from $1.99 per month and CodeHS from $99 per month.

MIT App Inventor, freeCodeCamp and Scratch list free pricing models. Check the current plan details and whether a free trial is offered.

Consider code access

The list includes an open-source option. If you need to read, change or reuse code, check the tool’s licence and terms before building a project around it.

An open-source label does not describe the lesson format, supported languages or device apps, so compare those fields separately.

Questions

Which coding learning tools have free plans?
Examples with listed free plans include Codecademy, Kodable, CodeHS, MIT App Inventor, freeCodeCamp, Hopscotch, Mimo, Progate, Pocket Code, ScratchJr and Educative.
Which tools offer a free trial?
Kodable, Mimo and Educative list seven-day trials. Check the current offer before starting a trial.
Can I learn coding on a phone or tablet?
The list tracks Android and iOS apps separately from web access. Confirm the platform for the tool and device you plan to use.
Are any coding learning tools open source?
The list includes an open-source option. Review its licence if you need to inspect, modify or reuse code.
What should I compare between coding courses?
Compare free plan, paid starting price, feedback mode, learning format, languages, project-based learning, mobile apps and computer science topics.