Mobile C [ C/C++ Compiler ‪]‬ 4+

Offline C/C++ Compiler

Jeong Seop Lee

Designed for iPad

    • 4.3 • 123 Ratings
    • Free

Screenshots

Description

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.5.2

This app has been updated by Apple to display the Apple Watch app icon.

• New features
- Text editor text replace added.
- In-app keyboard single page layout restored.
- Text editor word wrap indentation added.
- Theme file key 'FileList.Background.Color' added for file list view background color setting.
- Bug reporting github repository ( https://github.com/dztall/ccr_bugs ) added.

• Bugs fixed
- symlink, link system function failed due to permission denied on some platforms.

Ratings and Reviews

4.3 out of 5
123 Ratings

123 Ratings

dz.e ,

Making and linking libraries

There should be a clear text file explaining how to create linkable object files. I may have to find another product that makes that clear. Otherwise I like this learner system, though I have long years in the past doing C coding at the firmware level; this is a polished refresher tool. It works great otherwise than the matter of user defineable libraries. It would be 5 stars, but for the library mystery.

newProgrammerTyler ,

The best iPhone/iPad C Compiler

If you want to LEARN C programming especially, this is your best app to try out tutorials and such. This compiler has a programmers-intended keyboard, and WAY less errors and annoying ads than any other compiler on the App Store. On one compiler I tried you had to pay for every run of a program (thanks... but, no thanks), on a different compiler the ads were super annoying, and on the last compiler I tried before this one, the compiler ALWAYS had errors that I spent more time trying to fix than actually learning C. The point about errors though, if you do the research to see how the developers implement the compiler on your iPhone you will see that it is almost impossible to get rid of all the bugs; sort of like programs you will write. The point is you can’t expect an iOS compiler to be exactly like/ as bug-free, as a Windows/Linux IDE, that gets worked on every night (e.g. codeblocks). But if you want the best on iOS, this is it!

LilianaStarfighter ,

The best

Granted this is the only iOS compiler I’ve used, it’s the only one I will use. I’ve been using it to write a little VM project in my spare time, in Python. It also supports Lua, which I’m starting another project in.

The editor is phenomenal, offering native keyboard and a programmer-friendly default keyboard, which even has an expanded mode for maximum efficiency at the cost of screen space. Also has mouse/touch cursor control buttons for highlighting text and precision cursor positioning. In addition, easy to access buttons are given to cut, copy, and paste text, a save button, undo/redo buttons, and a run button.

My thanks to the author, who went above and beyond in providing an outstanding app.

App Privacy

The developer, Jeong Seop Lee, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.

More By This Developer

You Might Also Like

C/C++ Programming Compiler
Education
C# Programming Compiler
Education
C++ Compiler
Education
Java Compiler IDE
Education
C/C++ Offline compiler
Education
Learn C Programming: Programiz
Education