I built this flash card software to help me study for my Spanish exams - instead of actually studying. It reads in files in a data
folder, each file containing tab-separated questions and answers with one pair per line. In this case, I put Spanish vocabulary and their English translation on each card. The program supports multiple “decks” of flash cards simply by creating multiple files in the data
directory, providing a dropdown to choose which deck to use. In addition, you can cycle through the cards in order with the “Previous” and “Next” buttons, or select random cards. To flip the card over, just click on the flash card.