Cxxdroid - C/C++ compiler IDE app icon

Cxxdroid - C/C++ compiler IDE

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

IIEC · ru.iiec.cxxdroid

3.7 out of 5 (3 ratings) 5M+ downloads v6.0_arm64 68.8 MB Android 7.0+ PEGI 3 · Everyone

  • Signature matches the Google Play version Details

At a glance

Latest version
v6.0_arm64 (1075)
Updated
Oct 6, 2026 (2 days ago)
APK size
68.8 MB
Requires
Android 7.0+ (API 24)
CPU support
ARM 64-bit
Category
Education (app)
Listed since
Sep 16, 2021 (at least)
Permissions
14 (3 sensitive)
Developer contact
[email protected]

About this APK

Cxxdroid - C/C++ compiler IDE is an app by IIEC in the Education category, listed since at least September 2021. It includes native code only for ARM 64-bit, so it won't install on phones that can only run 32-bit apps.

Since version 5.2_arm64, the APK grew from 45.3 MB to 68.8 MB. It asks for 14 permissions, 3 of them sensitive: access all files, read shared storage and modify shared storage. It asks for the same permissions as version 5.6_arm64. The app offers in-app purchases through Google Play and can read the advertising ID that ad and analytics services use.

What's new in v6.0_arm64

16KB page size support Clang is now at version 23 Libraries updated, SFML is now 3.x

Description

From the listing uploaded by “nelcas”.

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.

Version history

5 versions are listed, going back to v6.0_arm. Since v6.0_arm64 it requires Android 7.0+.

All 5 versions

Security & authenticity

Security rating: Trusted

Signing certificate

  • Signature matches the Google Play version Checked by the source store on Oct 7, 2026.
  • Certificate issued to “IIEC” This is the certificate of the Google Play version.
  • Same certificate as the 4 other versions checked

Store checks and file details

  • Developer signature verified Oct 6, 2026
  • Validated against Google Play Oct 7, 2026
  • Signed byCN=Ilya Koryakin, O=IIEC, L=Novosibirsk, C=RU
  • Signing certificate (SHA-1)2D:CA:56:98:58:55:7D:D2:5A:1E:A3:E5:9B:B2:4D:A6:96:19:38:10
  • File MD5eb045bdec6c2d90c342b1ed68f0af320
  • Uploaded by “nelcas” 549 followers · uploading since 2025

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures (4 other versions compared). AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (14)

Cxxdroid - C/C++ compiler IDE requests 14 permissions, 3 of them sensitive.

Cxxdroid - C/C++ compiler IDE APK: questions and answers

Is there a version of Cxxdroid - C/C++ compiler IDE for older Android phones?

The current version needs Android 7.0 or later. Version 5.6_arm64 is the newest listed build that installs on Android 5.0 and later. Get version 5.6_arm64 · All versions

Can I install this APK over the version I already have?

Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.

Is Cxxdroid - C/C++ compiler IDE free?

The APK is free to download, but the app offers in-app purchases through Google Play.

Is the Cxxdroid - C/C++ compiler IDE APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. It is signed with the same certificate as the 4 other versions checked. After downloading, check that the file's MD5 is eb045bdec6c2d90c342b1ed68f0af320.

Tags

More Education apps