Откуда взялось программирование?

сейчас на компьютере можно создать всё, что угодно. любую программу, сайт и т.д. а откуда взялось это самое программирование? кто его придумал, когда, и почему оно работает? ведь по сути программа — это набор символов, тегов, кодов. как система понимает эти коды и правильно на них реагирует? какой механизм лежит в основе?

Один комментарий

  1. Я не знаю, кто был родоначальником компьютерных языков. Но в основе любого языка лежит принцип, по которому неживая техника может однозначно определить, что от нее требуется. Это система двоичного исчисления. В этой системе всего два символа: ноль и единица. Единицей обозначили ситуацию, когда есть напряжение в контакте, а нулем — его отсутствие. И назвали эти ситуации — ДА и НЕТ. Первые вычислительные машины управлялись именно этими двоичными кодами. И программировались на перфокартах, путем «вырезания» дырочек там, где нужен сигнал ДА. В зависимости от сигнала машина или делала или не делала очередную операцию вычисления. Потом появилась более сложная, шестнадцатиричная система, но в ней уже использовались различные комбинации ДА и НЕТ. Так появился первый, и доныне существующий язык машинных кодов — Ассемблер. Все остальные языки — только его производные, в которых определенные группы сигналов обозначались как ОПЕРАТОРЫ и стали называться различными терминами, например RAN — выполнить, POINT — нарисовать точку и т.д.

Оставить комментарий