1. A system for facilitating language learning wherein said system is used upon samples of a target language, wherein each of said samples is called in this invention ORIGINAL EXTRACT, said target language can be a foreign language or it can be the native language of the learner, wherein said system comprises: a) means to show one or more BLIND EXTRACTS for at least one of said original extracts, wherein said blind extracts are graphical entities whose fragments have certain correspondence with fragments of an original extract to which they are associated, in the most general case, said certain correspondence can be such that there might exist fragments in some original extract that do not correspond to any fragment of the blind extract to which it is associated, and there might exist fragments in some blind extract that do not correspond to any fragment of the original extract to which it is associated, b) means to aurally reproduce some fragment of some original extract, c) means to choose at least a fragment of a blind extract wherein said fragment is associated to a fragment of an original extract, d) means to generate information about said fragment of an original extract which is associated to said fragment of a blind extract, and wherein said system can be used in isolation or as a complement in an approach orientated to language learning, to present samples of a foreign language or to correct a problem in the utilization of the native language.