Теория информации позволила изучать любые средства связи с помощью чисел. Информация, выраженная в битах, понятна и человеку и машине. Ее можно хранить, будь это железная память машины, живая память человека или животного, или искусственная память рукописей, магнитофонов, книг, фильмов. Ее можно передавать по самым различным каналам связи. Нервные волокна, радиоволны, электрический ток, световые волны — вот далеко не полный перечень каналов связи, которыми пользуется человек.
Наконец, информацию можно не только хранить и передавать, но и перерабатывать. Принимать с ее помощью решения, управлять. И раз мы пользуемся точными числами и мерами, то безразлично, кто это делает — человек ли, животное или автомат.
Эта всеобщность процессов передачи, хранения, переработки информации и привела к рождению новой науки — кибернетики. О кибернетике написано множество книг — научных и научно-популярных, специальных и общедоступных. Мы же хотим рассказать лишь об одной узкой проблеме кибернетики — о «разговоре» человека с машиной, об обмене информацией между автоматами и людьми.
Мы назвали эту проблему узкой. Это не совсем так. Чтобы перевести на машинный язык задачи языкознания, психологии, экономики и многих других наук, требуется, чтобы и сами эти науки овладели числами и точными мерами. Иначе они не смогут дать задания вычислительным машинам.
Да и сама проблема «разговора» человека с машиной находится на стыке многих наук. Как вводить информацию — сразу в виде двоичных чисел или, может быть, в какой-либо иной форме? Быть может, перевод на свой, «машинный язык» машина сделает сама? И все ли доступно переводу на числа, кто бы ни делал этот перевод, человек или робот?
Разработкой «машинного языка», языка программ и чисел занимаются математики и логики в содружестве с инженерами. Переводом знакомых систем, существующих в нашем обществе, на «язык машины» занимаются лингвисты в тесном контакте с программистами.
Не только проблемы специального «языка машины» волнуют ученых. G помощью машин можно лучше изучить и наш обычный, человеческий язык, и другие средства связи. Машины могут помочь переводчикам с иностранных языков. Они могут оказать огромную помощь в расшифровке древних письмен. Говорящие и читающие устройства могут быть «глазами» и «ушами» людей, лишенных зрения и слуха.
Но, пожалуй, самая существенная, самая важная помощь ожидается от «грамотных машин» в обработке и хранении всего огромного запаса сведений, накопленных человечеством за многие сотни и тысячи лет.