Cxxdroid - C/C++ compiler IDE

Cxxdroid - C/C++ compiler IDE

Learn C and C++ programming with the most user-friendly C/C++ IDE on Google Play

App info


October 30, 2025
Android 5.0+
Everyone
Get Cxxdroid - C/C++ compiler IDE for Free on Google Play

App description


Android App Analysis and Review: Cxxdroid - C/C++ compiler IDE, Developed by Lider Soft KZ. Listed in Education Category. Current Version Is v6q, Updated On 30/10/2025 . According to users reviews on Google Play: Cxxdroid - C/C++ compiler IDE. Achieved Over 4 million Installs. Cxxdroid - C/C++ compiler IDE Currently Has 18 thousand Reviews, Average Rating 4.4 Stars

Cxxdroid is the most easy to use educational C and C++ IDE for Android.

Features:
- Offline C/C++ compiler: no Internet is required to run C/C++ programs.
- Package manager and a custom repository with prebuilt packages for common libraries, such as Boost, SQLite, ncurses, libcurl, etc.
- Graphics libraries such as SDL2, SFML* and Allegro* are also available.
- Examples available out-of-the-box for quicker learning.
- Full-featured Terminal Emulator.
- C/C++ interpreter mode (REPL) based on CERN Cling is also available.
- Outstanding performance with advanced compiler caching technology: upto 33 times faster when Boost library is used, 3x average speedup.
- Clean and mature architecture: now code is analyzed and compiled with the same compiler, and the IDE doesn't crash completely due to runtime errors in your programs :)
- UI designed with speed and usability in mind: forget about unobvious shortcuts or touch button combos required just to run your program.
- True compiler: no Java (or even Javascript) based interpreters involved, even inline assembler language is supported (Clang syntax).

Editor features:
- Real time code prediction, auto indentation and code analysis just like in any real IDE. *
- Extended keyboard bar with all symbols you need to program in C++.
- Syntax highlighting & themes.
- Tabs.
- One click share on Pastebin.

* Features marked by asterisk are available in Premium version only.

Important notice: Cxxdroid requires at least 150MB free internal memory. 200MB+ is recommended. More if you are using heavy libraries such as Boost.

Take a part in development of Cxxdroid by reporting bugs or providing feature requests to us. We appreciate that.
The list of features that are not yet available, but we are working to add them:
- Debugger

As Cxxdroid main goal is to help user learn C++ programming language, our first priority is porting common libraries, note that when asking us to add some library.

Legal information.
Busybox and GNU ld in Cxxdroid APK are licensed under (L)GPL, email us for the source code.
Clang bundled with Cxxdroid has some important changes, but the source of this fork is currently closed. We are not allowing any reuse of this (or other proprietary) part of Cxxdroid in any other products and will consider this a copyright infringement. Binaries compiled with Cxxdroid may be also a subject to these restrictions if they are linked to our proprietary libraries.
Samples available in the application are free for educational usage with one exception: they, or their derivative works, cannot be used in any competing products (in any way). If you are unsure, whether your app is affected by this restriction, always ask for a permission via email.
Android is a trademark of Google Inc.
We are currently offering last version updated 30/10/2025 . This is our latest, most optimized version. It is suitable for many different devices. Free download directly apk from the Google Play Store or other versions we're hosting. Moreover you can download without registration and no login required.

We have more than 2000+ available devices for Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... with so many options, it’s easy for you to choose games or software that fit your device.

It can come in handy if there are any country restrictions or any restrictions from the side of your device on the Google App Store.

What's New


Update sdk version

Rate and review on Google Play store


4.4
18,443 total
5 73.4
4 12.9
3 5.9
2 0
1 7.9

Total number of ratings

Total number of active users rated for: Cxxdroid - C/C++ compiler IDE

Total number of installs (*estimated)

Estimation of total number of installs on Google Play, Approximated from number of ratings and install bounds achieved on Google Play.

Recent Comments

user
Joshua Harvey

Great app. Same goes with the Python one. I think the only thing I could ask for is the ability to see line indentations in both apps. It can be hard to tell how many spaces or tabs I am away from the margin and if I'm lined up with the current scope. I'm always getting indentation errors with the python ide. Other than that it's probably the best code editors and compliers on the app store.

user
Rowshan Ara

This app really good. But there are some bugs in this app. One of the most annoying bugs is if you select multiple lines and then try to delete them, it crashes. Another one is, in some smart phones, if you try to include ncurses, boost or any other libraries, it says, "linker command failed with -l"... It would be really helpful if you take a look at these.

user
Geraldine Robin

As an IT student, this app really helps me a lot. This app is indeed offline, I can practice coding anytime and anywhere without worrying about annoying ads, and the biggest surprise for me was when I accidentally closed the app and shut down my phone, the code is still there when I opened the app again. I was so nervous at that time as I forgot to save it. Moreover, the user interface is beginner friendly and not confusing. Great app, I even find it easier to code here than in my laptop 😁.

user
Rowan Hooper

It's a good app. Cxxdroid is a really good compiler imo, you can download your code and organize it all into files and it also all auto saves if you exit out by accident. There's also (usually) little ads to bother you. I also like its formality and structure, it's nice. Theres a whole ton of other cool features like the terminal and other things, so over all it's a great app if you want a nice compiler on the get-go.

user
H. H.

Incredibly useful app! When I leave a short file open I can compile and run it with one button, so, I can use it to quickly test out or do little things in C, almost like how I use the Python shell for Python. The biggest downside so far is the ads you have to wait a few seconds for every time you return to the code editor from the output screen.

user
A Google user

The app is great, it is very convenient and is very helpfull for me in the process of learning cpp. Although it has a minor flaw, which I'd like to be corrected , when I select and comment several lines of text using the button from the menu, the code which was selected dissapears and some random part of the code is copied on its place commented. But this happens occasionally, not always.

user
A Google user

Ads after each compile. Avoid!!! Edit: Reply to the devs comment: "Contains Ads" is very clear, however I do believe that there is a huge difference between occasional ads and aggressive ads. If I were to make 5 small changes in a certain code and run the program 5 times the video type ads will show 5 times. Without a cooldown! That is really aggressive and annoying.

user
ある人

Used to compile on this a few years ago. It was just sitting inside my phone since then. Updated it today just to make a review (making sure I don't post an outdated one) and sure enough, it still works like before. Sometimes developers over-complicate things and ruin the basics. Thank you for providing a reliable application back when I needed it. Also a neat feature I realized just before posting this: Using the volume keys while writing your program might just make life a lot easier!