# Learn to Code RPG

> Learn to Code RPG is a visual novel game developed by freeCodeCamp.org.

Canonical page: [https://chrome-stats.com/d/org.freecodecamp.learntocoderpg](https://chrome-stats.com/d/org.freecodecamp.learntocoderpg)

## Overview

- **ID:** `org.freecodecamp.learntocoderpg`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** freeCodeCamp.org
- **Category:** EDUCATION
- **Downloads:** 14,808
- **Rating:** 3.25 / 5 (103 ratings)
- **Version:** 1.5
- **Last updated:** 2023-04-19
- **First published:** 2022-02-26
- **Publisher country:** US
- **Size:** 322 MB
- **Data as of:** 2026-09-17
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=org.freecodecamp.learntocoderpg)
- **Website:** [https://www.freecodecamp.org/](https://www.freecodecamp.org/)
- **Privacy policy:** [https://www.freecodecamp.org/news/privacy-policy/](https://www.freecodecamp.org/news/privacy-policy/)

## Description

Learn to Code RPG is an engaging visual novel game developed by freeCodeCamp.org that combines learning programming with interactive storytelling. Players navigate daily choices like coding, working jobs, socializing, or relaxing, shaping their path toward a successful tech career.

Featuring hours of gameplay, original art and music, over 1,000 computer science quiz questions, 50+ achievements, multiple endings, and mini-games, this game creates a unique, educational experience. Build friendships, customize your room, and discover an adorable in-game cat while gaining valuable coding skills in an immersive RPG format.

## Rankings

- #488,013 — Overall

## Permissions and access

### Permissions

- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.android.vending.BILLING`

## Review summary

Users appreciate the app's unique approach to teaching coding through role-play and realistic developer scenarios, making it a useful learning tool with strong tutorial content. However, many report serious issues including frequent crashes, UI scaling problems that hinder input and navigation, bugs in saving and loading progress, asset download failures, and repetitive gameplay loops. These technical and design flaws detract from the experience despite the app's innovative concept and educational value.

### Pros

- Unique and original concept that simulates real-life developer scenarios and IT experiences.
- Effective learning tool for coding and tech basics with quizzes and role-playing elements.
- Good for those interested in understanding developer life and tech stacks.
- App is free and provides valuable educational content.
- Video tutorials within the app are praised and considered helpful.

### Cons

- Frequent app crashes interrupt gameplay and cause loss of progress.
- UI/UX issues such as screen ratio problems, buttons being off-screen or behind menu bars, and difficulty entering user input like name.
- Gameplay can be repetitive and monotonous, limiting engagement.
- Downloading game assets fails or is slow, preventing initialization of the app.
- Saving and loading game features are buggy or non-functional, leading to lost progress.

## Similar extensions and apps

- [I'm Programmer](https://chrome-stats.com/d/com.igdm.imProgrammer) — 31 users
- [Time to Code: Game Koding](https://chrome-stats.com/d/com.drittelegiona.timetocode) — 493 users
- [Code Quest](https://chrome-stats.com/d/com.iticgame.codequest) — 38 users
- [while True: learn()](https://chrome-stats.com/d/com.nival.wtlm) — 26,353 users, 4.80 / 5
- [Coding Rabbits | Learn coding](https://chrome-stats.com/d/com.drakespirit.codingsrabbits) — 1,584 users
- [Coding Fantasy](https://chrome-stats.com/d/com.codingfantasy.mobile) — 58 users
- [Codee - Game Your Way](https://chrome-stats.com/d/com.unax.codee) — 76 users
- [Devlingo: Bite-Sized Code](https://chrome-stats.com/d/com.devlingo.code) — 39 users
- [La vida... Librojuego RPG](https://chrome-stats.com/d/me.bookgame.lavidapuedesermaravillosa) — 22,893 users, 5.00 / 5
- [CodeHinyo](https://chrome-stats.com/d/com.raymonddaylo.codehinyo) — 44 users
- [Ctrl C - Programming Idle Game](https://chrome-stats.com/d/com.amorfatite.pretentious) — 19,829 users, 4.54 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/org.freecodecamp.learntocoderpg)
