7. The method of claim 6 wherein said step of displaying includes visually displaying the sentence translation in the target language.
6. A method of translating between source and target languages using a digital computing device comprising: entering a key word in the source language contained within the desired sentence; selecting a subject category which the desired sentence pertains to from a plurality of subject catagories arranged in a source language memory; accessing the selected subject category in the source language memory; sequentially searching the sentences within the selected subject category to determine the coincidence between a word contained within one of the sentences and the entered key word and determining the address of the thusly identified sentence upon determination of a coincidence; accessing a corresponding address in a target word memory to obtain the sentence translation in the target language of the identified sentence; displaying the sentence translation in the target language.