Lrn for iPhone: Learn To Code
The app has simple mini-quizzes to help you learn new topics. The app tracks your progress and has flashcards to let you retain what you have learned. Lrn comes with over 135 free quizzes but you can buy a ton more to keep learning. The user interface is clean and does not have unnecessary bells and whistles.
- Essential Spanish Vocabulary Flashcards for iPhone
- Brainscape Smart Flashcards for iPhone