1. A method operational in a processing device, comprising: inputting data into the processing device in a formal, naturalistic, speakable, hybrid language, wherein the formal, naturalistic, speakable, hybrid language is characterized by having a completely defined set of non-ambiguous grammar rules and excludes natural languages; parsing the input data at the processing device into an internal format in such a way that a memory of an original grammar structure present in the input data is retained; comparing the parsed input data with previously stored data in a data/knowledge base according to non-statistical, logic operations to prove, disprove or determine if the meaning of the parsed input data is plausible; storing results of the evaluation in the data/knowledge base, wherein the input data is obtained from a plurality of different users and the data/knowledge base stores knowledge while recognizing, maintaining, and storing distinct realities for different users; and in reply to a question, generating one of an auditory or visual response at the processing device in the formal, naturalistic, speakable, hybrid language based on accumulated knowledge of the data/knowledge base, wherein for the same question, a first auditory or visual response for a first user is contradictory to a second auditory or visual response for a second user if the first and second users have different realities.