Mobilny kompilator C/C++: Naucz się programowania w podróży
Mobile C CC Compiler to edukacyjna i referencyjna aplikacja dostępna dla użytkowników iPhone'ów. Opracowany przez Jeong Seop Lee, ten pełny program wersji umożliwia użytkownikom naukę programowania i kodowania bezpośrednio na urządzeniach mobilnych. Dzięki Mobile C CC Compiler nie ma potrzeby połączenia z Internetem, aby uruchomić kod, co ułatwia naukę w podróży.
Program obsługuje kilka języków programowania, w tym C, C++ 11, Python 3, Javascript (Duktape), Lua, LLVM Assembly i OpenGL ES 2 GLSL. Zapewnia również obsługę różnych interfejsów API C/C++, takich jak Standardowa Biblioteka C, 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 i Apache Subversion.
Mobile C CC Compiler oferuje wiele funkcji, które ulepszają doświadczenie nauki, w tym automatyczne uzupełnianie C/C++, diagnostykę składniową oraz możliwość skoku do deklaracji/symbolu makra/nagłówka. Dodatkowo, zawiera wbudowany Terminal/Shell, zapewniający kompletny środowisko kodowania dla użytkowników.