C/C++ Programming Compiler

Contains adsIn-app purchases
3.6
947 reviews
500K+
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

About this app

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
- 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.
- Language reference

Limitations:
- Internet connection is required for compilation
- Maximum program running time is 20s
- Only 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.
Updated on
May 23, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Location, App activity and 2 others
No data collected
Learn more about how developers declare collection
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

3.5
902 reviews
Jan Dassow
August 18, 2025
The ads are non-intrusive (no ads in the editor, small banners in the settings and reference menus). The in-app purchase lets you remove the ads and unlock more C++ standards, which ones however is not mentioned anywhere that I could see. @Devs I recommend you actually list which C++ standards the upgrade unlocks in the upgrade menu. I believe it's important that people know what they get when they pay for something.
Did you find this helpful?
Jyothish KK
February 23, 2021
First of all this isn't an offline app and we couldn't give input values into our programme, we need internet connection for compilation. There are certain other apps available now where we can compile our code offline. I wasn't able to give input values into a programme I tried, it was showing this is a batch compiler, so due to some reason I couldn't run programmes with input requirements.
213 people found this review helpful
Did you find this helpful?
BerylBox
February 23, 2021
Hello, We are sorry for the inconveniences. The advantage of the online compiler is that you get access to different versions including the latest version of the C++ compiler.
Akhila Manchikatla
September 12, 2020
Actually the app is good but the problem is after doing some programs the compilation is going on processing but it is not giving output I think this is app fault because all my network connections are good!!
85 people found this review helpful
Did you find this helpful?
BerylBox
September 12, 2020
Please send your codes to info@kappsmart.com