Apps Like Revisions-DSA Coding Practice for iPhone and iPad
Challenges and track progress
Interviews with algorithm and data structure exercises. Solve problems with step-by-step guidance. Track progress and review solutions. Simulate real interview scenarios and receive feedback.
Ranked alternatives
Showing 1–20 of 1,000 ranked alternatives.


VisiGrab: Algorithms & DSA
Ievgen Ovsii
Study and data structures visually
Visualize and interact with and data structures through dynamic animations. Explore step-by-step breakdowns of sorting, searching, and graph . Practice coding exercises and test knowledge with quizzes.

Gauth: AI Study Companion
GAUTHTECH PTE. LTD.
Solve homework with AI answers
Solve math and subject problems with step-by-step explanations. Access animated tutorials and detailed solutions. Get instant answers for homework and questions. Share solutions with classmates.

Brilliant: Learn Math & Coding
Brilliant Worldwide, Inc
Math and computer science concepts
Math and computer science through interactive lessons and personalized practice. Explore concepts visually, solve problems step-by-step, and receive instant feedback. Track progress and set learning goals to improve STEM skills.

GeeksforGeeks - Learn Coding
Sanchhaya Education Private Limited
Practice problems and DSA
Access tutorials, practice problems, and articles on Data Structures and Algorithms, Web Development, and technical interview preparation. Track progress with practice exercises and detailed explanations.



DevSwipe
Kyan Kotschevar-Smead
Practice coding challenges on the go
Practice coding with interactive challenges and algorithm exercises. Solve problems on-the-go, track progress, and prepare for interviews. Learn coding concepts through targeted practice sessions and skill-building exercises.

Tynker: Coding for Kids
Neuron Fuel, Inc.
Teach with interactive lessons
Teach children to code with interactive lessons and step-by-step tutorials. Create and share projects using block-based programming. Track progress and receive feedback. Sync with classroom accounts for teacher oversight.


DSA Master - Data & Algorithms
Alok Singh
Learn and structures with interactive examples
Learn and structures through interactive visualizations, code examples, and practice challenges. Execute code in a live playground. Track progress and review solutions for common problems.


Tynker Junior: Coding for Kids
Neuron Fuel, Inc.
Learn to code with interactive lessons
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.

ELSA Speak - English Learning
ELSA, Corp.
Practice with real-time feedback
Learn with 8,000+ lessons covering grammar, vocabulary, and pronunciation. Practice speaking through real-time scenarios for interviews, meetings, and exams. Use interactive games to reinforce skills. Receive feedback on pronunciation and accuracy.






codeSpark - Coding for Kids
HomerLearning, Inc.
Code puzzles, create games, explore stories
Learn to code through interactive puzzles and games. Create custom stories and games. Explore content made by other children. Participate in monthly contests. Collaborate in multiplayer challenges.
How we rank alternatives
Apps are ranked by functional similarity, category fit, rating confidence, and popularity.