1. A method of automatically converting alphabetic text written in a text based language into a non-text based language, comprising: identifying a reading level of a person; when the identified reading level of the person is below a threshold level: parsing the text to identify at least one word; via a processor, identifying within a lexicon database data corresponding to the word, wherein the data corresponding to the word identifies at least one pictograph for each letter or plurality of letters of the word, the at least one pictograph being selected from a group of pictographs that visually look different than the text and comprises an object entity or an action, wherein each pictograph in the group of pictographs corresponds to a unique speech sound of the text based language; rendering the identified at least one word as a phonetic word object in a view, the phonetic word object including the identified at least one pictograph; and monitoring the reading level of the person; when the identified reading level or monitored reading level of the person is at least equal to the threshold level: parsing the text to identify at least one word; via the processor, identifying within the lexicon database data corresponding to the word, wherein the data corresponding to the word identifies at least one symbol for each letter or plurality of letters of the word, the at least one symbol being selected from a group of symbols that visually look more like the letters of the text based language than the pictographs, wherein the group of symbols comprises at least one symbol representing a consonant that has at least one visual attribute representing a particular feature depicted in a corresponding pictograph, wherein each symbol in the group of symbols corresponds to a unique speech sound of the text based language; and rendering the identified at least one word as a phonetic word object in a view, the phonetic word object including the identified at least one symbol.