1. A method for translation between source and target natural languages using a programmable digital computer system, the steps comprising: (a) storing in a main memory of the computer system a source text to be translated; (b) scanning and comparing such stored source words with dictionaries of source language words stored in a memory and for each source text word for which a match is found, storing in a file in main memory each word and in assocation with each such word, coded information derived from such dictionary for use in translation of such word, the coded information including memory offset address linkages to a memory in the computer system where grammar and target language translations for the word are stored; (c) analyzing the source text words in its file of words, a complete sentence at a time, and converting the same into a sentence in the target language utilizing the coded information and including the steps of (1) utilizing the memory offset address linkages for obtaining the target language translations of words from a memory; and (2) reordering the target language translation into the proper target language sequence; the step of analyzing additionally comprising the steps of analyzing each source word in multiple passes through each sentence of the source text assigning codes thereto, considering all the codes which previous passes have attached to a word and assigning target language synthesis codes attached to the meaning with which the code functions in the sentence, placing the word into a form corresponding to the target language dependent upon the analysis and consideration of all relevant codes assigned to the words.
1. A method for translation between source and target natural languages using a programmable digital computer system, the steps comprising: (a) storing in a main memory of the computer system a source text to be translated; (b) scanning and comparing such stored source words with dictionaries of source language words stored in a memory and for each source text word for which a match is found, storing in a file in main memory each word and in assocation with each such word, coded information derived from such dictionary for use in translation of such word, the coded information including memory offset address linkages to a memory in the computer system where grammar and target language translations for the word are stored; (c) analyzing the source text words in its file of words, a complete sentence at a time, and converting the same into a sentence in the target language utilizing the coded information and including the steps of (1) utilizing the memory offset address linkages for obtaining the target language translations of words from a memory; and (2) reordering the target language translation into the proper target language sequence; the step of analyzing additionally comprising the steps of analyzing each source word in multiple passes through each sentence of the source text assigning codes thereto, considering all the codes which previous passes have attached to a word and assigning target language synthesis codes attached to the meaning with which the code functions in the sentence, placing the word into a form corresponding to the target language dependent upon the analysis and consideration of all relevant codes assigned to the words. 2. A method according to claim 1 including the steps of: storing a dictionary of high frequency source words and associated offset address linkages, the offset address linkages identifying the storage location of grammar and meaning information for the source words; storing a dictionary of low frequency source words in association with grammar code meanings for each word; comparing the source language text words with the high frequency dictionary words and upon detecting an equality with a word, storing the word and associated offset address linkages together in a high frequency file; and comparing the source language text words with the low frequency dictionary words and upon detecting an equality, storing the word and the associated grammar code meanings in a low frequency file.