CppDroid - C/C++ IDE

Contains adsIn-app purchases
3.6
36.4K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

CppDroid is simple C/C++ IDE focused on learning programming languages and libraries.

Features:
* code complete *
* real-time diagnostics (warnings and errors) and fixes *
* file and tutorial navigator (variables, methods, etc)
* static analysis *
* smart syntax highlighting
* portrait/landscape UI
* auto indentation and auto pairing (configurable)
* configurable code syntax highlighting (themes) *
* compile C/C++ code (no root required)
* works offline (built-in compiler, no internet connection required)
* great C/C++ code examples included *
* detailed C++ tutorial and learn guide included *
* add-ons manager and auto updates
* Dropbox support *
* Google Drive support *

On first launch CppDroid extracts SDK (about 150Mb) and downloads and extracts examples and tutorials, so about 215 Mb of internal storage space is required. It can't be moved to sd card because of android security.

Start learning C and C++ by examples (menu / Project / Examples) or tutorials (menu / Project / Tutorials).

App blog:
http://www.cppdroid.info

Advanced paid features (marked with *) review:
http://www.cppdroid.info/p/advanced-features.html

See also ArduinoDroid app:
http://www.arduinodroid.info
Updated on
19 Sept 2018

Data safety

Developers can show information here about how their app collects and uses your data. Learn more about data safety
No information available

Ratings and reviews

3.6
33.7K reviews
A Google user
23 December 2018
The app is amazing, when it works. I can only give it 2 stars since it crashes quite a bit. For instance, whenever I create a new file and type "namespace ...;" it just crashes to the home screen no matter what the namespace is. I really hope this app gets updated with a fix. In the meantime I'll have to use one of the other mediocre apps. I will change my rating, and perhaps purchase the premium, when the crashing gets fixed.
402 people found this review helpful
Did you find this helpful?
A Google user
17 February 2019
Just starting with C++ programming language and I'm loving it. The themes and fonts, auto indents and pin-pointing errors, even immediately you type them, makes life so much easier. An issue is when I minimize and try coming back it stops and has to be restarted, and that's trouble if I haven't saved the project was working on. Same thing happens when I'm exploring the saved files. And the keyboard is TOO tiny. But all that's just to mention. It's awesome.
62 people found this review helpful
Did you find this helpful?
Ravi shah
24 June 2021
Amazing as it is free to use for c/c++. But it crashes alot nowadays 😓. Also i suggest,"Turning off wifi or data while using this app on your phone" because work screen gets too small if any ads pop up or sometime your whole program will go in vain(i.e.gets erased in background). Otherwise it is still very helpful and great app to go❤️
233 people found this review helpful
Did you find this helpful?

What's new

Privacy Policy link added (menu > Help > Privacy Policy)