Apps Like Encode: Learn to Code for iPhone and iPad
Coding with interactive lessons
Programming languages like Python, SQL, HTML/CSS, and JavaScript through short, interactive lessons. Complete coding exercises and quizzes to practice skills. Track progress and revisit lessons at your own pace.
by Upskew Pty. Ltd.★ 4.86,365 ratingsEducationFreeData updated 2026-09-12
Teaches through interactive lessons and puzzles. Allows to create stories, games, and animations. Includes step-by-step tutorials and progress tracking. Syncs with classroom activities and provides feedback on projects.
Access free online courses with accompanying exercises. Complete courses to earn a valid certificate. Study at your own pace using AI-generated study plans. Explore educational content including articles, stories, and additional resources.
Enables typing and testing directly on iPhone or iPad. Supports syntax highlighting and auto-suggestions for multiple programming languages. Includes quick pop-up for operators and customizable themes for light and dark modes.
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.
Coding with Python courses covering web development, automation, and data analysis. Complete interactive lessons, take quizzes, and track progress. Access code editors and projects to practice skills.
, business, and tech skills through interactive, hands-on lessons that adjust to your progress. Complete exercises to build practical abilities. Track achievements and prove skills with certified credentials.
Programming languages including Java, Kotlin, Python, and JavaScript. Access tutorials and exercises. Compile and view output instantly. Track progress through structured lessons and quizzes.
Write clean, error-free code on iOS with syntax highlighting, auto-indentation, and code completion. Create, edit, and run scripts directly. Supports debugging and integrates with version control systems.
Create 3D models using intuitive device-optimized controls. Design circuits, code, and simulate electronic components. Learn through hands-on projects. Access free, ad-free tools suitable for all ages.
Test knowledge of HTML, CSS, JavaScript, PHP, Java, Python, and C++ with randomized multiple-choice and multi-answer questions. View final score and receive hints for incorrect answers to identify mistakes.
Generate from natural language descriptions in multiple languages. Convert between languages for compatibility. Scan and analyze to identify errors and suggest improvements. Provide real-time coding assistance and syntax highlighting.
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.
Learn Swift programming through 100 short videos explaining key features. Each video includes a quiz to test understanding. Progress unlocks coding exercises like predicting output, rearranging code, and identifying errors.
Create lesson plans and manage student progress. Assign and track coding challenges using visual and text-based blocks. Integrate with LEGO SPIKE hardware for hands-on STEAM activities. Monitor classroom performance and provide feedback.
Through beginner to advanced courses in Python, JavaScript, HTML, and other languages. AI tutors provide on-demand support, breaking down complex topics. Interactive exercises offer instant feedback.