C/C++ Programming Compiler

C/C++ Programming Compiler

Download on App Store
Spark by MWM logo
Logo of C/C++ Programming Compiler

C/C++ Programming Compiler: Professional-Grade Coding on the Go

Write, compile, and run code with support for modern standards up to C++23. Featuring a custom coding keyboard and iCloud sync, it's the ultimate mobile environment for students and engineers to master algorithms anywhere.

Publisher

Ketan Appa

Category

Education

Downloads

580K+

User Rating

3.4/5

Total Ratings

600

Locales

1

The IDE in Your Pocket

Discover the interface used by 580K+ users.

C plus plus code editor on mobile showing a hello world script with syntax highlighting

C plus plus code editor on mobile showing a hello world script with syntax highlighting

Mobile app screen showing the console output of a C plus plus program execution with green text on a black background

Mobile app screen showing the console output of a C plus plus program execution with green text on a black background

Mobile interface for C and C plus plus programming with code editor and custom keyboard

Mobile interface for C and C plus plus programming with code editor and custom keyboard

File management interface in the C and CPP compiler app showing a list of source code files with edit options

File management interface in the C and CPP compiler app showing a list of source code files with edit options

Settings screen of the C C++ Programming Compiler app showing options for compiler version source editor font and dark theme

Settings screen of the C C++ Programming Compiler app showing options for compiler version source editor font and dark theme

Master C/C++ Programming Anywhere

The tools that make this app stand out, trusted by 580K+ users.

🚀

Modern Compiler Engine

Stay at the cutting edge with support for C++20 and C++23 standards. Test complex algorithms and multithreaded logic directly from your pocket.

⌨️

Code-Optimized Editor

Write faster with a custom keyboard for special characters, syntax highlighting, and full optimization for external Bluetooth keyboards.

☁️

Seamless Mobile Workflow

Turn dead time into productive time. Effortlessly sync your projects and snippets via iCloud or AirDrop to keep your workspace consistent.

Loved by users worldwide

Trusted by 580K+ people who love this app.

"

"This app is an essential tool for my Computer Science degree. Being able to test C++23 snippets on the bus without lugging my laptop around is a game-changer. The custom coding keyboard is incredibly well thought out!"

Alex Rivera
"

"Impressive performance for a mobile compiler! I use it on my iPad with a Magic Keyboard to prototype algorithms. The multithreading support and seamless iCloud sync make it a professional-grade environment for any C++ developer."

David Chen

About the app

Everything you need to know about C/C++ Programming Compiler.

Description

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.

Latest Version

3.6.3

Size

23.4 MB

First Released

Oct 10, 2016

Master C++ from Anywhere

Join over 580,000 developers and students coding on the go. Compile and run your snippets with full support for C++23 standards, right from your iPhone or iPad.

Download on App Store
FAQ

Frequently Asked Questions

Everything you need to know about C/C++ Programming Compiler

How to compile C/C++ code on iPhone using C/C++ Programming Compiler?

Yes, the C/C++ Programming Compiler app enables direct writing, compiling, and running of C/C++ code on iOS devices. An active internet connection is necessary for the compilation process.

Does C/C++ Programming Compiler support multithreading?

Yes, the C/C++ Programming Compiler app includes multithreading support. This feature can be activated or deactivated within the application's settings menu.

What C++ compiler standards does C/C++ Programming Compiler support?

The C/C++ Programming Compiler app supports C++98, C++03, C++11, C++14, C++17, C++20, and C++23. Users can select their preferred compiler standard.

Can I customize the code editor in C/C++ Programming Compiler?

Yes, the C/C++ Programming Compiler app's advanced editor offers customization. Features include syntax highlighting, bracket completion, line numbers, adjustable font size, font family, and a dark theme option.

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

Limitations include an internet requirement for compilation, a 20-second program runtime limit, single-file execution, and restricted file system, network, and graphics functions. Interactive programs require pre-entered input.

How do interactive programs work with C/C++ Programming Compiler?

The C/C++ Programming Compiler is a batch compiler, not supporting live interactive input. For programs requiring input, users must pre-enter all necessary data within the dedicated "Input" tab before compilation.

Does C/C++ Programming Compiler offer custom keyboard features?

Yes, the C/C++ Programming Compiler app features a custom keyboard for easy input of frequently used characters. It also optimizes for external physical or Bluetooth keyboards.

How to share files using C/C++ Programming Compiler on iOS?

The C/C++ Programming Compiler app facilitates file sharing for C/C++ files. It supports iTunes Connect, AirDrop, and iCloud for opening, saving, importing, and sharing files.