# C/C++ Programming Compiler

> Escreva códigos C / C ++ no seu dispositivo! Ideal para aprender e testar trechos de código!

Canonical page: [https://chrome-stats.com/d/com.krazeapps.cppprogrammingcompiler?hl=pt](https://chrome-stats.com/d/com.krazeapps.cppprogrammingcompiler?hl=pt)

## Overview

- **ID:** `com.krazeapps.cppprogrammingcompiler`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** BerylBox
- **Category:** EDUCATION
- **Downloads:** 635,313
- **Rating:** 3.46 / 5 (999 ratings)
- **Version:** 3.1
- **Last updated:** 2026-07-04
- **First published:** 2019-06-26
- **Publisher country:** MU
- **Size:** 27 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.krazeapps.cppprogrammingcompiler)
- **Website:** [https://www.ratinbox.com/](https://www.ratinbox.com/)
- **Privacy policy:** [https://ratinbox.com/privacy\_policy/pp.php?app=C%2B%2B%20Programming%20Compiler](https://ratinbox.com/privacy_policy/pp.php?app=C%2B%2B%20Programming%20Compiler)

## Description

C++ é uma linguagem de programação de uso geral criada por Bjarne Stroustrup como uma extensão da linguagem de programação C, ou &quot;C com Classes&quot;. A linguagem se expandiu significativamente ao longo do tempo, e o C++ moderno possui recursos orientados a objetos, genéricos e funcionais, além de recursos para manipulação de memória de baixo nível.<br><br>Características:<br>- Compile e execute seu programa<br>- Ver saída do programa ou erro detalhado<br>- Escolha entre os padrões do compilador C++ (ISO/IEC 14882), a saber: C++98, C++03, C++11, C++14, C++17, C++20, C++23<br>- Suporte multithreading<br>- Otimizado para conexão com teclado físico/bluetooth externo<br>- Editor avançado de código-fonte com destaque de sintaxe, preenchimento de colchetes e números de linha<br>- Abra, salve, importe e compartilhe arquivos C/C++. <br>- Referência de idioma<br><br>Limitações:<br>- É necessária conexão com a Internet para compilação<br>- O tempo máximo de execução do programa é de 20s<br>- Apenas um arquivo pode ser executado por vez<br>- Algumas funções do sistema de arquivos, rede e gráficos podem ser limitadas<br>- Este é um compilador em lote; programas interativos não são suportados. Por exemplo, se o seu programa fornecer um prompt de entrada, insira a entrada na guia Entrada antes da compilação.

## Rankings

- #88,188 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.google.android.gms.permission.AD_ID`
- `com.krazeapps.cppprogrammingcompiler.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Review summary

Users appreciate the app's simplicity, accessibility, and beginner-friendly guides, especially for those without PCs. However, major drawbacks include inability to input data during runtime, dependence on internet connection, intrusive ads, and bugs causing crashes and compilation errors. These issues significantly hamper usability, making it frustrating for learning and practicing C/C++ programming despite the app's potential.

### Pros

- Good for beginners learning C/C++ without access to a PC or laptop
- Simple and easy to use interface with nice editor and font color
- Includes free beginner-friendly guides to learn C and C++
- Lightweight compared to other apps; fewer ads blocking the screen
- Useful for those with limited resources to practice programming on mobile devices

### Cons

- Cannot provide or accept runtime input in programs, limiting interactive functionality
- Requires internet connection to compile code; not a true offline compiler
- Frequent app crashes and bugs, including issues with certain keywords like 'auto'
- Excessive and intrusive advertisements, including ads before running code
- Compilation errors even on simple, correct code leading to unreliable outputs

## Similar extensions and apps

- [C# Programming Compiler](https://chrome-stats.com/d/com.krazeapps.csharpprogrammingcompiler) — 152,975 users, 3.35 / 5
- [C / C++ Compiler IDE](https://chrome-stats.com/d/com.cosmovex.cvedit) — 3,136 users
- [C++ Compiler - Run .cpp Code](https://chrome-stats.com/d/club.onepercent.cplusplus_compiler) — 170,009 users, 3.84 / 5
- [C Compiler - Run .c Code](https://chrome-stats.com/d/club.onepercent.c_compiler) — 187,409 users, 3.04 / 5
- [C++ Compiler](https://chrome-stats.com/d/com.techbajao.cppcompiler) — 294,120 users, 4.00 / 5
- [C Compiler](https://chrome-stats.com/d/com.techbajao.ccompiler) — 119,771 users, 2.00 / 5
- [Coding C++](https://chrome-stats.com/d/com.kvassyu.coding2.cpp) — 3,802,118 users, 4.11 / 5
- [Online Compiler:Code on Mobile](https://chrome-stats.com/d/app.compiler) — 1,574,862 users, 3.89 / 5
- [Coding C](https://chrome-stats.com/d/com.kvassyu.coding2.c) — 4,084,091 users, 4.36 / 5
- [C Compiler(Pro)](https://chrome-stats.com/d/com.techbajao.ccompilerpro) — 104 users
- [CDroid - Super Fast C Compiler](https://chrome-stats.com/d/com.abdo21.cdroid) — 14,833 users
- [BASIC Programming Compiler](https://chrome-stats.com/d/com.krazeapps.basicprogrammingcompiler) — 189,550 users, 2.74 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.krazeapps.cppprogrammingcompiler?hl=pt)
