# C/C++ Programming Compiler — Learn and code in C/C++

> Mobile C/C++ compiler for learning, testing, and coding on iOS devices. (iPhone/iPad app by Ketan Appa.)

- Source: https://appshunter.io/ios/app/cc-plus-plus-programming-compiler/id1160868782 (this page in markdown: same URL + `.md`)
- Developer: [Ketan Appa](https://appshunter.io/developer/576435759)
- Category: Education, Utilities
- Price: Free with in-app purchases
- Rating: 3.30/5 from 116 App Store ratings · 168 written reviews indexed
- Age rating: 4+
- Requires: iOS 12 · 25 MB
- Languages: American English
- Released: 2016-10-10
- Data updated: 2026-08-31
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/cc-plus-plus-programming-compiler/id1160868782/reviews.md

## What is C/C++ Programming Compiler?

Write C/C++ code directly on your iPhone, iPad and iPod Touch! This app supports the latest C/C++ compilers and is ideal for learning and testing code snippets!

C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.

Features:
- Compile and run your program
- View program output or detailed error 
- Choose between C++ compiler standards (ISO/IEC 14882) namely: C++98, C++03, C++11, C++14, C++17, C++20, C++23
- Multithreading support
- Custom keyboard for easy input of frequently used characters
- Optimized for connecting with external physical/bluetooth keyboard
- Advanced source code editor with syntax highlighting, bracket completion and line numbers
- Open, save, import and share C/C++ files. Supports File Sharing with iTunes Connect, AirDrop and iCloud.
- Language reference

Limitations:
- Internet connection is required for compilation
- Maximum program running time is 20s
- One file can be run at a time
- Some file system, network and graphics functions may be limited
- This is a batch compiler; interactive programs are not supported. For example, if your program provides an input prompt, enter the input in the Input tab prior to compilation.

## Key features

- Compile and run C/C++ programs
- View program output and errors
- Select C++ compiler standards (C++98 to C++23)
- Multithreading support
- Custom keyboard for special characters
- Advanced source code editor with syntax highlighting
- File management and sharing (AirDrop, iCloud)

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Upgrade | $2.99 | one-time |


## Recent user reviews (10 of 168)

All indexed reviews: https://appshunter.io/ios/app/cc-plus-plus-programming-compiler/id1160868782/reviews.md

### 5/5 — Useful

*2025-10-17, version 3.6.3*

To me, this app has worked pretty well

### 1/5 — No deja cin

*2025-09-19, version 3.6.3*

No deja introducir valores al compilar

### 1/5 — Requires money to use other versions of the compiler

*2025-09-05*

If I could, I want to give this 0 stars.

### 5/5 — 林廷彥

*2025-06-11, version 3.6.3*

林廷彥好騷

### 2/5 — Minha avaliação

*2025-06-07, version 3.6.3*

Eu usava vários Sites de programações realmente muito bons e atualmente trabalho com o JAVA. E não recomendo esse APP pra quem é INICIANTE, ou não entende sobre. Acredito que pra Utilizar esse Aplicativo , precisa dominar os recursos da área , se não é bom e programar Recomendo outros APPS como TYNKER, que é bem tranquilo pra você que gosta de coisas SIMPLES , rápida e fácil de usar.

### 5/5 — The most functional C/C++ app out ther

*2025-05-19, version 3.6.3*

It has everything I need to jot codes on the go. What I really enjoy the most is the ability to create multiple input files which serve as test cases for my codes! But please, add more option to customize the editor, like indentation/tab width! Since it works on mobile device with limited screen space, it would be more convenient if tab width is 2 by default and allow users to configure it as they wish. More theme color also would be a nice addition! Thank you for the great app!

* A little bug when using magic keyboard on iPad: the on screen keyboard actions (tab, arrows, etc) are still showing and hiding the menus at the bottom. I think there is no point to have them showing when using an external keyboard

### 5/5 — Nice

*2025-04-27, version 3.6.3*

Nice

### 2/5 — Personal use

*2025-04-07*

I’m making a AI chat box but because no live inputs are supported it’s useless and trash, live inputs is what brings life to the code/interaction

### 2/5 — Input sorunu

*2025-03-16, version 3.6.3*

Input gerektiren bir kod yazdığımda bunu desteklemediğini söylüyor, saçma

### 4/5 — C++23 might need work

*2025-02-28, version 3.6.3*

std didn’t seem to work 

import std;
int main() 
{
  int kevs {10};
  std::println("{}", kevs);
  return 0;
}

C++ 23 Output will show

compiler.cpp:2:1: error: 'import' does not name a type
    2 | import std;
      | ^~~~~~
compiler.cpp:2:1: note: C++20 'import' only available with '-fmodules-ts', which is not yet enabled with '-std=c++20'
compiler.cpp: In function 'int main()':
compiler.cpp:6:8: error: 'println' is not a member of 'std'
    6 |   std::println("{}", kevs);
      |        ^~~~~~~

## Frequently asked questions about C/C++ Programming Compiler

### What can I do with the C/C++ Programming Compiler app?

This app allows you to write, compile, and run C/C++ code directly on your iPhone, iPad, or iPod Touch. It's designed for learning programming concepts, testing code snippets, and developing on the go. You can also manage your code files by opening, saving, importing, and sharing them.

### What C++ compiler standards does the app support?

The app supports a wide range of C++ compiler standards, including C++98, C++03, C++11, C++14, C++17, C++20, and C++23. This ensures compatibility with various C++ versions and allows you to work with modern language features.

### Is the C/C++ Programming Compiler app free to use?

The app is free to download and use, but it offers in-app purchases. These purchases may unlock additional features or remove limitations. It also includes advertisements.

### What are the limitations of the C/C++ Programming Compiler app?

An internet connection is required for compilation. Programs have a maximum running time of 20 seconds, and only one file can be run at a time. Some file system, network, and graphics functions may be limited, and interactive programs are not supported; input must be provided before compilation.

### How can I input code or share my files with this app?

The app features an advanced source code editor with syntax highlighting and bracket completion. It also includes a custom keyboard for easy input of frequently used characters and is optimized for external keyboards. You can open, save, import, and share C/C++ files using services like File Sharing with iTunes Connect, AirDrop, and iCloud.

## Version history (last 5 releases)

### 3.8 — 2026-07-05

Ability to select the C compiler version

### 3.7.1 — 2026-03-10

Bug fixes and performance improvement

### 3.7 — 2026-03-06

Optimized for iOS and iPadOS 26

### 3.6.3 — 2024-12-04

Bug fixes and performance improvement

### 3.6.2 — 2024-12-03

Bug fixes and performance improvement

## Apps similar to C/C++ Programming Compiler

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Mimo: Learn Coding/Programming](https://appshunter.io/ios/app/mimo-learn-codingprogramming/id1133960732) | 4.8 (109,588) | Free | Education |
| [Sololearn: Learn to Code](https://appshunter.io/ios/app/sololearn-learn-to-code/id1210079064) | 4.8 (81,528) | Free | Education |
| [Programming Hub: Learn Coding](https://appshunter.io/ios/app/programming-hub-learn-coding/id1049691226) | 4.8 (9,842) | Free | Education |
| [Enki: Learn Coding/Programming](https://appshunter.io/ios/app/enki-learn-codingprogramming/id993753145) | 4.8 (1,091) | Free | Education |
| [Codecademy Go](https://appshunter.io/ios/app/codecademy-go/id1376029326) | 4.8 (37,911) | Free | Education |
| [Kodable Basics](https://appshunter.io/ios/app/kodable-basics/id577673067) | 4.7 (21,348) | Free | Education |

## More apps by Ketan Appa

- [Karnaugh & Boolean Minimizer](https://appshunter.io/ios/app/karnaugh-and-boolean-minimizer/id729313165)
- [Truth Table Builder](https://appshunter.io/ios/app/truth-table-builder/id882579372)
- [Venn Diagram Shader](https://appshunter.io/ios/app/venn-diagram-shader/id892864440)
- [TimeCraft](https://appshunter.io/ios/app/timecraft/id899728391)
- [Smart Virtual Girlfriend](https://appshunter.io/ios/app/smart-virtual-girlfriend/id1003021530)
- [Smart Virtual Boyfriend](https://appshunter.io/ios/app/smart-virtual-boyfriend/id1040224715)

All apps by Ketan Appa: https://appshunter.io/developer/576435759

## Related topics

[cpp compiler](https://appshunter.io/ios/topics/cpp-compiler) · [code blocks](https://appshunter.io/ios/topics/code-blocks) · [c programming](https://appshunter.io/ios/topics/c-programming) · [c compiler](https://appshunter.io/ios/topics/c-compiler) · [c++ programs](https://appshunter.io/ios/topics/c-programs) · [c compiler ide](https://appshunter.io/ios/topics/c-compiler-ide) · [c compiler code](https://appshunter.io/ios/topics/c-compiler-code) · [c programming language](https://appshunter.io/ios/topics/c-programming-language) · [c compiler free](https://appshunter.io/ios/topics/c-compiler-free) · [programming blocks](https://appshunter.io/ios/topics/programming-blocks) · [programming hub](https://appshunter.io/ios/topics/programming-hub) · [compiler code](https://appshunter.io/ios/topics/compiler-code)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-31.*
