The Best way to Memorize English vocabulary


How do you usually memorize new English word ? some one try to memorize new word by writing all of them on flashcards ( a peace of paper that they wrote the new word and it’s meaning in the different sides). but do you think to use Technology to facilitate your daily Vocabulary training ?
yes, your personal computer at home, your desktop at the office or your mobile phone can help you to memorize your new words. all the things that you need is a software program and motivation to learn more.
You are here and reading this topic, So it means for me that you are enough motivated to learn English vocabulary more with an efficient method by what about the software program ?
there are many software in the world that can be used for learning new words, there are two category for these tools:
1.spaced repetition software
2.flashcard package
There’s a significant difference between the two: flash cards are traditionally intended to help you learn something once for a test, while spaced repetition software is designed to help you remember things for years.

I am going to introduce some famous spaced repetition software here :


SuperMemo is a learning method and software package developed by SuperMemo World in Poland from 1985 to the present. It is a practical application of the spaced repetition learning technique that has been proposed for efficient instruction by a number of psychologists as early as in the 1930s. The method is available as a computer program for Windows, Windows CE, Palm Pilot, etc. It can also be used in a web browser or even without a computer.
since SuperMemo is a Commercial Software and I should pay about 40$ to use it I don’t take my main attention in this topic to it, by the way there are some wares and cracked version of these softeare but I believe if there are legal way to do some thing why we should try illegal ways?
By the way I believe that SuperMemo have the Best space repetition algorithm among the others but it is very hard and complicated to use this tool.


Mnemosyne has been in development since 2003 and runs on Linux, Windows, and Mac OS X Leopard (Intel version). Each day, the software displays each card that is scheduled for repetition. The user then grades their recollection of the card’s answer on a scale of 0-5. The software then schedules the next repetition of the card in accordance with the user’s rating of that particular card and the database of cards as a whole. This produces an active, rather than passive, review process.


Anki is a spaced repetition flashcard program. The software is similar to SuperMemo, a commercial product for the same purpose, and Mnemosyne, Anki has been in development for about one year and a half and runs on Linux, Windows, and Mac OS X. There is also an online version that supplments the desktop versions; Also, there is a cell phone version.
Anki stores data in a different way to other flashcard programs. Within Anki, data is held in two forms: “facts” and “cards”. Facts are like database entries and can have an arbitrary number of fields. For example, for learning a language, a fact may have the following fields and example entries:

  • Field 1: Expression in target language - “gâteau”
  • Field 2: Pronunciation - [sound file with the word “gâteau” pronounced]
  • Field 3: Meaning in your own language - “cake”

The user can then design cards that test the information contained in each fact. One card may have a question: (expression) and an answer (pronunciation, meaning).

By keeping the separate cards linked to the same fact, spelling mistakes can be adjusted against all cards at the same time, and Anki can make sure related cards are not shown in too short a spacing.
Anki supports synchronization with a free online server. This allows you to keep your deck synchronized across multiple computers, and to study online or on a cell phone.
Anki’s scheduling algorithm is based on an older version of the SuperMemo algorithm. The Anki author claims that newer versions of the Supermemo algorithm are more susceptible to incorrect scheduling

Which One is Better

I prefer Anki in my view, because I use it in my laptop, my home and work computers so I should Synchronize the whole words database every day and only Anki have this feature, but for more detailed comparison, please refer to following links : … osyne.html

Hope it Helps

oh thanx arh

that is good

i use a pen and a paper to remember the words
ha ha ha ha ha

but this program u send is the best

I think the best way to memorise words is through contexts: stories, articles, jokes, etc.

Hi Honey

do you want to try these software ? please let me know if you have any problem to use them, I have some experience in using Anki and I hope that I can share them with you.

Thank you very much ,

it’s very useful program i have Linux Ubuntu 10,04 Os
now am working on it,

No, flashcards do it for me.
Especially since the advent of the printer turning out flashcards is slam dunk.
Besides the $40 look forbiddingly expensive. Sorry guys, but no sale!

I use Anki it is completely free program no price

i don’t know how can you use a printer for memorizing vocabulary can tell me how? please

This is the topic I’ve been looking for… There are just too many vocabulary programs, both free and commercial with very few unbiased reviews around. I need one too create a large vocabulary from scratch containing specific British English words in many variations, and I need to be able to group the words in groups… Insertion of picture is obligatory as well as possibility of pronunciation. Mobile java version desirable. Statistics would be nice.

Can Anki do all that?

Sure Anki can, and way more than that!

A bit buggy with copy/paste & html but otherwise a damn fine piece of code there, highly recommended.