Offers interactive to help users master programming. Practice exercises anytime, track progress, and access free tutorials without needing a computer. Set learning goals and review concepts through structured and quizzes.
To code with interactive challenges in and other programming languages. Complete exercises, track progress, and receive feedback. Access tutorials and practice problems to improve skills. Sync learning history across devices.
Access Git repositories on iOS. Clone repositories to get local copies with all branches. Edit files, commit changes, and push updates. Work offline and sync when online. Allow other apps to access repositories via the Files .
Allows users to write, run, and debug code locally on iOS. It supports popular libraries like NumPy, Pandas, and Matplotlib. Users can manage projects, view variable outputs, and integrate with external tools.
Perform Git operations like clone, commit, fetch, pull, merge, push, and manage file history. Support for GitHub, GitLab, Gitee, and self-hosted services. Authenticate via OAuth, token, or SSH key. Sync submodules.
3 through structured lessons covering basics to advanced concepts. Write and compile code using an integrated compiler. Build real projects to practice skills. Track progress with bite-sized lessons and exercises.
Allows users to share code, logs, or text snippets instantly via . It provides syntax highlighting, custom paste names, visibility settings, and smart language detection. Users can manage pastes in one place with account support and use dark mode.
Allows users to write and run code on mobile devices and tablets. It includes a code editor, sample library, and tools for building front-end and back-end apps. Users can customize projects and deploy applications directly.
Program Hopper drone with visual blocks or JavaScript. Control drone functions and access updated robotics lessons. Retain core features from Google Workbench™.
Allows users to create, organize, and review coding . Sync across devices via iCloud. Search for concepts and save relevant examples. Set reminders for revision. Export in multiple formats.
Write and edit Python code with syntax highlighting, auto-indentation, and code completion. Compile and run scripts directly on the device. Access a library of tutorials and examples for learning or reference.
C++ from beginner to advanced with interactive lessons and live code examples. Take instant quizzes, track progress with streaks, and use a 24/7 AI coding assistant. Access 180+ lessons covering basics, OOP, STL, algorithms, and data structures.