Through interactive challenges in Python, JavaScript, C++, HTML, CSS, and SQL. Write and run code instantly to solve puzzles. Track progress and complete real-world tasks to build practical skills.
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.
Create custom widgets for iOS and macOS using JavaScript and JSX-style syntax. Edit and preview widgets in real-time. Deploy across both iOS and macOS platforms without complex setup.
Allows users to progress through structured lessons and practice coding in Python 3. They can experiment with code, take quizzes, and compete in a global leaderboard. The supports no prior experience and covers fundamental programming concepts.
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.
Create and share augmented reality experiences without coding. Scan objects or upload images to trigger interactive 3D content. Design AR scenes, view real-time previews, and share creations via links or social media.
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.
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.
Learn and write Python 3.13 code with an integrated environment. Run, debug, and share scripts. Access libraries like OpenCV, NumPy, Pandas, and Matplotlib for data analysis and visualization. Import and manage Python packages from PyPI.