The present invention provides assistance for a person to better comprehend the samples of a target language and, simultaneously, it facilitates that the person learns that language better. In order to do that, some special perspectives on those language samples are provided, and those perspectives show in a simple form the internal structure of said samples. All this will facilitate the person the assimilation of the structure and meaning of those language samples. The invention is based on two facts. First, linguistic research has show that language comprehension depends on the assimilation of the internal structure of the messages that are received. Second, language learning require the learner to comprehend messages of that language in order to be able to develop the competence to associate meaning and form.
System, method, computer program and data structure which are used to facilitate language understanding and/or language learning