История языков программирования
Языки программирования принято делить на пять поколений. В первое поколение входят языки, созданные в начале 50-х годов, когда первые компьютеры только появились на свет. Это был первый язык ассемблера, созданный по принципу «одна инструкция — одна строка».
История вычислительной техники
В 1936 году молодой немецкий инженер-энтузиаст Конрад Цузе начал работу над своим первым вычислителем серии Z, имеющим память и (пока ограниченную) возможность программирования. Созданная в основном на механической основе, но уже на базе двоичной логики, модель Z1, завершённая в 1938 году, так и не заработала достаточно надёжно из-за недостаточной точности выполнения составных частей. Ввод команд и данных осуществлялся при помощи клавиатуры, а вывод — с помощью маленькой панели на лампочках. Память вычислителя организовывалась при помощи конденсатора.