Flashcards for your computer
UPDATE 10 April 2011: The flashcard program Anki, which is free, is completely capable and runs on Windows, Mac, Linux, and smartphones. Be sure to watch the series of short (2-minute) videos that explain its use: it’s quite powerful and thus somewhat complex. “Cards” can carry text, links, images, audio, video, etc…
Not “Flash” (memory) cards, but the old-fashioned learning aid updated for your computer. For example, CueCard (free):
CueCard is a simple and intuitive flash card program. Just make up cards for what you want to memorize, and CueCard will quiz you on them. CueCard features smart testing, which automatically focuses on the cards you are having trouble with. It also offers printing (including custom page layouts and sizes), pictures and sounds on cards, Unicode support, card formatting, a multi-lingual user interface, Import/Export, a study time. Version 1.5 minor update fixes a bug when importing cards from Excel.
Flashcard Exchange offers a huge library of already-made flashcards as well as the capability of making your own. Free.
FlashcardMachine offers similar functionality, also free.
jMemorize is a free Java flashcard program.
ProProfs.com is another flashcard site: make and share. Free.
That’ll get you started. Maybe I’ll make up a set of Esperanto flashcards to share.
UPDATE: Also check out ComputerFlashcards.com.
UPDATE: Not free ($50) but maybe worth a look: StudyProf Flashcards. Link is to a Download Squad review.

Thanks for the links, helped alot.
Redge
7 September 2008 at 5:55 am
Thanks a lot. Was looking for a some digital tools to help my 5 yr old learn, while simultaneously becoming computer savvy. These along with a simple typing tutor (to familiarize him with the keyboard) should do the trick!
M. Neisinger
2 March 2009 at 8:49 am
A wonderful set of resources! Thanks!
Sean Hoade
24 July 2011 at 12:44 pm
Thanks so much! This worked perfectly for me as I studies for exams!
alysleaena
6 January 2012 at 12:43 am
I hope you went for Anki. It seems to be by far the leader.
LeisureGuy
6 January 2012 at 8:44 am