# GeeksforGeeks - Learn To Code

> Learn Data Structures Algorithms, C Programming, C++, Java, Python, JS, Aptitude

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

## Overview

- **ID:** `free.programming.programming`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** GeeksforGeeks
- **Category:** EDUCATION
- **Downloads:** 2,974,541
- **Rating:** 4.30 / 5 (15,442 ratings)
- **Version:** 10.0.7.05
- **Last updated:** 2026-08-13
- **First published:** 2013-07-10
- **Publisher country:** IN
- **Size:** 150 MB
- **Data as of:** 2026-09-06
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=free.programming.programming)
- **Website:** [https://www.geeksforgeeks.org/](https://www.geeksforgeeks.org/)
- **Privacy policy:** [https://www.geeksforgeeks.org/legal/privacy-policy/](https://www.geeksforgeeks.org/legal/privacy-policy/)

## Description

Welcome to the GeeksforGeeks Chrome extension, your all-in-one platform for mastering programming and computer science. Join over a million learners accessing more than 20,000 programming questions, 40,000+ articles, and interview experiences from top tech companies like Google, Amazon, and Microsoft.

Key features include a personalized content feed, powerful search capabilities, offline reading and video downloads, and a night mode for comfortable study sessions. Tackle a broad range of topics such as Data Structures, Algorithms, C, C++, Java, Python, JavaScript, and preparation for competitive exams like GATE and UGC NET. Advance your learning with quizzes, puzzles, and comprehensive interview preparation tailored for leading companies.

Empower your coding skills and boost your career prospects with this rich resource designed for beginners to experienced programmers alike.

## Rankings

- #34,768 — Overall
- #6 — algorithm
- #6 — machine learning algorithms
- #8 — leetcode
- #20 — programmer
- #27 — technology

## 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_DOWNLOAD_MANAGER`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_DATA_SYNC`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION`
- `android.permission.INTERNET`
- `android.permission.MODIFY_AUDIO_SETTINGS`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.RECORD_AUDIO`
- `android.permission.REORDER_TASKS`
- `android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `android.permission.USE_BIOMETRIC`
- `android.permission.USE_FINGERPRINT`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_CALENDAR`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `free.programming.programming.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Review summary

User feedback praises GeeksforGeeks for clear explanations, beginner-friendly content, and rich learning resources. Recurring downsides include lack of landscape mode on tablets, no offline access, performance issues, ongoing login/authentication problems, and concerns about value for money/refunds. Addressing these could improve accessibility and reliability while preserving the educational strengths.

### Pros

- Clear explanations and high-quality content
- Beginner-friendly with broad coverage of programming topics
- Rich learning resources (videos and articles) and practical problem-solving approach
- Positive user sentiment and appreciation for the app's value

### Cons

- Lacks landscape mode/support on tablets
- No offline access or download feature for offline reading
- Performance and slow loading issues on the app
- Login/authentication problems (session expiry, sign-up issues, Google authentication)
- Perceived poor value for money and refund concerns

## Similar extensions and apps

- [Learn Coding and Programming](https://chrome-stats.com/d/com.react.coding.python.html.java.css.programing.code.learn.to) — 70,934 users, 3.20 / 5
- [Learn Programming Hub](https://chrome-stats.com/d/com.eduverse.c_tutorial) — 292 users
- [Green Coder](https://chrome-stats.com/d/com.greencodr.app) — 9 users
- [Coding Hub - Learn Programming](https://chrome-stats.com/d/com.learnsimpli.codinghublearnprogramming) — 203 users
- [Learn To Code Anywhere \[PRO\]](https://chrome-stats.com/d/com.codepoint.learncomputerProgrammingpro) — 1,036 users, 4.41 / 5
- [CodeGuru: Learn, Write & Debug](https://chrome-stats.com/d/codeguru.live) — 240 users
- [Tutorials Freak](https://chrome-stats.com/d/com.tutorialsfreak) — 3,163 users
- [Algorithms: learn programming](https://chrome-stats.com/d/ru.agmikhaylenko.learning_algorithms) — 29,143 users
- [Learn to Code - Programming](https://chrome-stats.com/d/bishrulhaq.learntocode) — 68,107 users, 3.56 / 5
- [Technogeeks](https://chrome-stats.com/d/co.diy.kydbj) — 2,098 users
- [Coding X : Learn Python, Java](https://chrome-stats.com/d/codingx.coding.programming.learn.learntocode.code.java.python.program.delevopment.it.apps.dev) — 1,506,285 users, 4.84 / 5
- [Code Go: Python, TypeScript...](https://chrome-stats.com/d/com.codego.app) — 86 users

---

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