Основы Программирования - #1 - Логика. Алгоритмы
Введение в логическое программирование основы и применение систем
Логическое программирование представляет собой парадигму программирования, основанную на формальной логике. Программы формулируются в виде набора утверждений, позволяющих выводить новые факты и делать заключения на основе известных данных. Это направление программирования отличается от традиционных императивных языков тем, что акцентируется не на последовательности действий, а на логических отношениях между объектами. Это позволяет более естественно моделировать сложные системы и проблемы, где важна не только обработка данных, но и возможность рассуждения...
История возникновения языков программирования
Языки программирования. Язык программирования – это формальный язык или знаковая система, предназначенные для записи компьютерных программ. Как и в нашем языке здесь имеется лексика – слова, функции и операторы, из которых по правилам синтаксиса составляются выражения. Они имеют четкий и определенный смысл, понятный компьютеру - семантику. Самый первый высокоуровневый язык программирования был создан в период с 1943 по 1945 годы немецким инженером К. Цузе, и назывался Plankalkül - «запланированные вычисления». С того времени было придумано более 8 тысяч языков программирования (включая эзотерические, визуальные)...