Learn programming concepts through interactive lessons and exercises. Complete coding challenges to reinforce knowledge. Track progress and set goals. Sync learning sessions across devices. Receive personalized feedback and recommendations.
by Codecademy, LLC★ 4.837,959 ratingsEducationFreeData updated 2026-09-14
: Follow step-by-step tutorials, write and run code using an in-built compiler, take quizzes, and track progress. Access lessons without prior coding experience and explore Java fundamentals.
Teaches coding through picture-based commands and guided challenges. Controls or Dot via Bluetooth. Offers lessons and projects for kids aged 8 and up. Allows users to program robot movements and actions.
The app offers fifteen learning levels with over 250 roots, providing practice to reinforce language skills. Correct answers are highlighted when a question is missed, and users can earn points and medals.
& Web Development allows users to study HTML, CSS, and fundamentals. They can progress to advanced topics like React and modern web development. The enables coding practice, project building, and skill tracking.
Study Sentence Correction idioms with covering different difficulty levels. Track progress and use a smart algorithm to focus practice on key areas. Access 160 idioms written by expert tutors.
Learn through a format with 22 levels and over 450 words. Earn points and track progress on a leaderboard. Review correct answers after each question to reinforce learning. No in- purchases required.
Run and TypeScript code offline using a built-in compiler. Execute code in a WebView with a console for debugging. Edit, compile, and test scripts without internet or server connection. Transpile TypeScript to locally.
With daily lessons and interactive exercises. Practice speaking, listening, and writing. Track progress with personalized feedback. Access vocabulary, grammar, and pronunciation guides. Engage in conversation simulations and quizzes.
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.
With daily lessons and interactive exercises. Practice vocabulary, grammar, and pronunciation through speaking exercises and sentence building. Track progress with built-in quizzes and receive instant feedback on spoken responses.
With daily lessons and interactive exercises. Practice vocabulary, grammar, and pronunciation through speaking and listening activities. Track progress and adjust learning pace based on skill level.
Teaches concepts through interactive exercises and lessons. Covers kindergarten to sixth grade with over 2000 activities. Includes bilingual support in English, French, and Spanish. Offers progress tracking and adaptive learning features.
Through dialogues tailored to different skill levels. Engage in interactive AI to practice speaking and listening. Answer comprehension questions to reinforce vocabulary and grammar. Track progress with built-in quizzes and feedback.