CodePath is an offline quiz app for learning programming fundamentals. It covers six topics: Python, Kotlin, JavaScript, SQL, HTML/CSS, and Git.
The app contains over 200 questions organized by language and topic. Each topic includes multiple-choice and true/false questions with explanations for every answer.
How it works:
- Pick a programming language and a topic
- Answer 10 questions per quiz session
- Read the explanation after each answer
- Questions you got wrong are repeated at the end of the session
- Your progress is saved locally on the device
Features:
- Daily quizzes: four quiz modes available every day тАФ Daily Mix (questions from all languages), Speed Round (5 quick questions), Weak Topics (practice areas where you struggle), and Language Challenge (deep dive into one random language)
- Progress tracking: see your accuracy and number of answered questions per language
- Mistakes review: revisit questions you answered incorrectly and practice them again
- Streak counter: tracks consecutive days of activity
- XP and levels: earn experience points for each answered question
- Tip of the day: a short programming tip on the home screen, updated daily
- Dark and light themes
- Works completely offline тАФ no internet connection required
- No ads, no account registration, no data collection
- Available in English, Russian, and Ukrainian
Supported languages and topics:
- Python: basics, data types, strings, lists, loops, functions, OOP, modules, file I/O, error handling
- Kotlin: basics, null safety, collections, functions, OOP, coroutines, extensions
- JavaScript: basics, DOM, functions, arrays, objects, async, ES6
- SQL: SELECT, WHERE, JOIN, GROUP BY, subqueries
- HTML/CSS: tags, selectors, Flexbox, Grid, responsive design
- Git: basics, branching, merge, workflow
All data is stored on the device. The app does not send any personal information to external servers.
рмЧрмд рмЕрмкрмбрнЗрмЯрм░ рм╕рморнЯ
рмЕрмкрнНрм░рнЗрм▓ 7, 2026