Open main.cpp anytime
Projects save automatically and support copy, paste, undo, and native keyboard input. Start with your first line of code.
C++ STARTER · LOCAL & OFFLINE
Open the editor on iPhone, iPad, or Mac and start practicing C++, without configuring a compiler or depending on a remote server.
C++17 · local projects · offline compilation and execution
#include <iostream>
int main() {
std::cout << "Hello!";
return 0;
}A focused C++ workspace
C++ Starter focuses on small, runnable C++ exercises. Code, input, and output live in one clear workspace, so your attention stays on the program.
Projects save automatically and support copy, paste, undo, and native keyboard input. Start with your first line of code.
iPhone and iPad use a bundled Clang/Wasm toolchain; Mac uses the system Clang. Your source code is never uploaded.
$ clang++ main.cpp
✓ build succeededPrepare standard input, view stdout and stderr, and stop a program that is waiting for input, producing too much output, or stuck in a loop.
Three small steps
No account, no complex project setup, and no toolchain configuration required.
Start from the default example, or create a local project with one main.cpp file.
Tap Run and C++ Starter compiles and executes on the current device.
Review output and compiler diagnostics, revise your code, and try again.
Made for practice
C++ Starter is coming to the App Store. The download link will be added when it is available.
Contact support