This app helps you learn new languages by saving words you encounter and practicing them through flashcards, quizzes, and writing exercises. It offers pre-made word lists and allows you to create your own notebooks for multiple languages. A premium version removes ads and unlocks unlimited features.
Beatcode: Coding Interview by Mark Christian Buot
Learn algorithms by playing



























