Необходимость преобразования фактов в полезную информацию не является необычным явлением для современной жизни. На протяжении всей истории, и даже предистории, люди сочли необходимым сортировать данные в формы, которые легче понять. Например, древние египтяне записывали приливы и отливы Нила и использовали эту информацию для прогнозирования урожайности ежегодно. Сегодня компьютеры преобразуют данные о земле и воде в рекомендации для фермеров на урожайность посевов . Механические средства для расчета были разработаны и улучшены в Европе, Азии, Америке в течении семнадцатого, восемнадцатого, девятнадцатого и веков. Современные компьютеры являются чудом электронной технологии , которая продолжает производить все более маленькие по размеру, более дешевые и более мощные составляющие элементы.