Learn programming ( coding ) on your mobile devices.

* No internet connection is required to run code.

== Supported Programming Languages ==
• C
• C++ 11
• Python 3
• Javascript ( Duktape )
• Lua
• LLVM Assembly
• OpenGL ES 2 GLSL

======= Supported C/C++ APIs =======
• Standard C Library, POSIX
• OpenGL ES 2.0, BSD Socket, pthread
• Clang, LLVM, libc++, Duktape, Lua, libjson
• OpenAL, SQLite3, SQLiteCpp, cURL, libGit2, Python3
• zLib, libPNG, libJPEG, FreeType, MiniZip
• APR, APRUtil, iconv, Expat, PCRE2, Apache Serf
• Lua, OpenSSL, Apache Subversion
• SDL2

============ Features ===========
• C/C++ auto complete.
• C/C++ syntax diagnostic.
• C/C++ jump to declaration/macro symbol/header.
• Built-in Terminal/Shell.

What's New

Version 2.4.2

• Previous UI theme restored as Classic in the option menu.
• Dark theme added.
• Some missing terminal commands added.
• Bug fixed : Script files not recognized in terminal command.
• Bug fixed : Some runtime errors of user source code crashes the app.
• Bug fixed : Python 'select' module not imported in some platform.

Ratings and Reviews

4.9 out of 5

8 Ratings

8 Ratings



Keep it up! Ignore the butthurt old guys and brainwashed eternal students who are still using C++. They're just butthurt about the Mike Acton cppcon talk.

(Speaking as someome that was only ever taught C++ in school, and only discovered the power of C in the last year)

iCloud sync


Please add icloud syncing.
I use this app on both iPhone and iPad but I can't have all my codes on both of them.
Thank you !✋🏻

Don't think this is both


I bought this compiler because I recently took a course for c++. I am not accomplished a "c" however, I have experience at c++. My problems will not compile from my prior course,
i.e. #include <iostream> receives an error. This is a part time endeavor for the provider and thus cannot provide necessary support. In my opinion, the app was applicable for "c" only as delivered, and the provider intended to add ++ as time permits. Time has not been kind. There is obviously misrepresentation. Now the "c" portion may be fine. Some compensation is due, which is moot, but the time expended (wasted) is of value. Let us watch and see how this plays out.


Jeong Seop Lee
352.4 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Japanese, Korean, Portuguese, Russian, Spanish
Age Rating
Rated 4+
© 2011 Lee Jeong Seop


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like