# Progate

> Programming learning app - Progate

Canonical page: [https://chrome-stats.com/d/com.progate](https://chrome-stats.com/d/com.progate)

## Overview

- **ID:** `com.progate`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Progate, Inc.
- **Category:** EDUCATION
- **Downloads:** 436,172
- **Rating:** 4.17 / 5 (994 ratings)
- **Version:** 1.5.43
- **Last updated:** 2026-08-24
- **First published:** 2018-04-18
- **Publisher country:** JP
- **Size:** 94 MB
- **Data as of:** 2026-09-12
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.progate)
- **Website:** [https://prog-8.com](https://prog-8.com/)
- **Privacy policy:** [http://prog-8.com/privacy\_policy](http://prog-8.com/privacy_policy)

## Description

**Progate** is a programming learning app designed for everyone, from beginners to kids and adults, without any prior experience needed. Guided by friendly characters like Ken the Ninja and Master White, users learn programming fundamentals through engaging, illustration-based slides.

The app offers a "learn by doing" approach: after studying visual lessons, users complete interactive coding exercises that provide immediate feedback. Progate's curriculum covers popular programming languages including HTML & CSS, JavaScript, Ruby, Python, Java, Go, SQL, and PHP. With a focus on high-quality, easy-to-understand lessons, Progate makes programming accessible and enjoyable.

Users can upgrade to Progate Plus to access advanced lessons, manage subscriptions easily, and enjoy a flexible learning experience. Progate combines fun, interactivity, and comprehensive content to help users gain coding skills effectively at their own pace.

## Rankings

- #107,511 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_APP_BADGE`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.anddoes.launcher.permission.UPDATE_COUNT`
- `com.android.vending.BILLING`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `com.htc.launcher.permission.READ_SETTINGS`
- `com.htc.launcher.permission.UPDATE_SHORTCUT`
- `com.huawei.android.launcher.permission.CHANGE_BADGE`
- `com.huawei.android.launcher.permission.READ_SETTINGS`
- `com.huawei.android.launcher.permission.WRITE_SETTINGS`
- `com.majeur.launcher.permission.UPDATE_BADGE`
- `com.oppo.launcher.permission.READ_SETTINGS`
- `com.oppo.launcher.permission.WRITE_SETTINGS`
- `com.progate.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `com.sec.android.provider.badge.permission.READ`
- `com.sec.android.provider.badge.permission.WRITE`
- `com.sonyericsson.home.permission.BROADCAST_BADGE`
- `com.sonymobile.home.permission.PROVIDER_INSERT_BADGE`
- `me.everything.badger.permission.BADGE_COUNT_READ`
- `me.everything.badger.permission.BADGE_COUNT_WRITE`

## Review summary

Progate is generally beginner-friendly and effective for learning coding with a positive interface and broad language exposure. However, users report login and loading problems, limited content access, gaps in language support (notably C/C++), and concerns about paid content versus free resources.

### Pros

- Beginner-friendly and easy to learn for new coders
- Effective at teaching coding concepts and building skills for beginners
- Positive learning experience with a good interface/style (e.g., 'cute' learning approach)
- Exposure to multiple programming languages and broad topics
- Motivating with success stories and personal achievements (e.g., dream job)

### Cons

- Sign-in/login issues (cannot sign in; sign-in options not working)
- Loading screen gets stuck / app performance problems
- Content/material is limited or not all lessons accessible (insufficient depth/coverage)
- Missing language support (e.g., does not include C/C++)
- Pricing concerns with paid content versus free materials (perceived value)

## Similar extensions and apps

- [StgProgate](https://chrome-stats.com/d/com.progate.staging) — 17 users
- [Progland](https://chrome-stats.com/d/jp.co.sep10.app.progland) — 5 users
- [Aprende Programación PRO](https://chrome-stats.com/d/com.cursoprogramacion) — 2 users
- [ProGs24X7](https://chrome-stats.com/d/co.loki.gfiil) — 285 users
- [PrograLingo](https://chrome-stats.com/d/eu.beziworld.progralingo) — 2 users
- [Pro Learn - Learn Programming](https://chrome-stats.com/d/com.nanosoftcorp.pro_learn) — 58 users
- [Progman: Learn to Code](https://chrome-stats.com/d/com.aknayak.progman) — 28,001 users, 4.29 / 5
- [ProgrammingCode: Learn to Code](https://chrome-stats.com/d/com.byErudito.programmingcode) — 4 users
- [ProgPath](https://chrome-stats.com/d/com.progpath) — 38 users
- [Learnpro](https://chrome-stats.com/d/co.lazarus.esyhu) — 14 users
- [Java Pro](https://chrome-stats.com/d/coursetech.JavaPro) — 134 users
- [Python Pro](https://chrome-stats.com/d/coursetech.PythonPro) — 297 users

---

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