Compulingo

In-app purchases
Content rating
Everyone
1+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Learning to code should not feel like reading a textbook on a phone.

Compulingo turns programming into short, playable lessons. Tap to build a line of code, drag the pieces into order, spot the bug, match the idea to its meaning. A few minutes a day is enough to keep moving.

FOUR COURSES
- Python - the friendliest place to start
- JavaScript - the language of the web
- HTML/CSS - build and style real pages
- Swift - for anyone curious about iOS

HOW IT WORKS
- Five exercise types, so practice never becomes a single repeated motion
- Bite-sized lessons designed for a phone, not squeezed onto one
- Streaks, hearts and daily goals to keep the habit alive
- Progress saved to your account across devices

BUILT IN SIX LANGUAGES
English, Dutch, Spanish, Chinese, Arabic and Turkish - full lesson text, not just menus. Code stays in English, because that is how code is written everywhere.

NO EXPERIENCE NEEDED
Every course starts from what a variable is. If you have never written a line of code, you are exactly who this was built for.

Compulingo is free to start. Compulingo Pro unlocks the full catalogue.
Bite-sized coding lessons in six languages. Python, JavaScript, HTML/CSS, Swift
Updated on
Aug 24, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, Financial info and 2 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

Compulingo is now on Google Play.

Learn to code in short, playable lessons - Python, JavaScript, HTML/CSS and Swift.

- Five exercise types, so practice never becomes one repeated motion
- Streaks, hearts and daily goals to keep the habit alive
- Full lesson text in six languages
- Progress saved to your account across devices