Budget is an important consideration for many people. There is no direct correlation between price and quality — many poor resources cost money, while many of the decent resources on the internet are free. However, there is a general trend towards paid resources being better. Paying for something that is recommended by others and works for you can be a good investment.
The most popular flashcard software is Anki. Anki is popular due to its large community, functionality, customisability, and clean interface. The flipside is that there can be a fairly steep learning curve, depending on what you want to do with it.
Anki allows its users to export and share flashcard decks they make. There are many pre-made shared decks for you to use to get started. If you’re a complete beginner, find a deck with words ordered by frequency. The best decks also have example sentences. Feel free to download multiple and try them out. We recommend you eventually learn to make your own cards. This allows you to add words that you find personally relevant and useful. You will find yourself confused by Anki at some point, so it is recommended to read the manual soon after you download it. If you prefer something simpler, there are lots of alternatives:
– Anki: includes an iPhone app (paid) and an Android app (free)
– Memrise: An online flashcard program that focuses on using mnemonics
– Clozemaster: A flashcard program that teaches using fill-the-blank sentences that features a rather gamified interface
– Quizlet: An online flashcard system