Images

ИСТОРИЯ РАЗВИТИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

  • "Планкалкюль", Кондрад Цузе

    "Планкалкюль", Кондрад Цузе
    Планкалкюль (нем. Plankalkül — исчисление планов)— первый в мире высокоуровневый язык программирования, созданный немецким инженером Конрадом Цузе в 1943-45 году и впервые опубликованный в 1948 году. В переводе на русский это название соответствует выражению «планирующее исчисление». Язык разрабатывался как основное средство для программирования компьютера Z4, однако был пригоден и для работы с другими похожими на него вычислительными машинами.
  • "Ассемблер.Языки ассемблера"

    "Ассемблер.Языки ассемблера"
    На протяжении 1950-х годов запросы на разработку программного обеспечения возросли и программы стали очень большими. Приходилось писать очень много кода, хотя обеспечение и было весьма простым. Однако программы запутывались всё больше, их структура усложнилась, потому что всё время развивалась компьютерная техника. Тогда стали пользоваться специальными программами-сборщиками программ из маленьких кусочков кодов — ассемблерами. Начался новый этап развития.
  • "Фортран", Джон Бекус

    "Фортран", Джон Бекус
    Фортра́н — первый язык программирования высокого уровня, получивший практическое применение и испытавший дальнейшее развитие. Создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации IBM.Название Fortran является сокращением от FORmula TRANslator. Фортран широко используется в первую очередь для научных и инженерных вычислений. Одно из преимуществ современного Фортрана — большое количество написанных на нём программ и библиотек подпрограмм
  • "Алгол"

    "Алгол"
    Алго́л — название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Разработан IFIP в 1958—1960 годах , усовершенствован в 1964—1968 годах. Алгол относится к языкам высокого уровня и позволяет легко переводить алгебраические формулы в программные команды. Алгол был популярен в Европе, в том числе в СССР. Оказал заметное влияние на все разработанные позднее императивные языки программирования — в частности, на язык Pascal.
  • "Структуры", Эдсгер Дейкстра

    "Структуры", Эдсгер Дейкстра
    Основоположником структурного программирования считается Эдсгер Дейкстра, который в 1968 году описал основные принципы структурного программирования.С развитием структурного программирования следующим достижением были процедуры и функции.То есть, если есть задача, которая выполняется несколько раз, то её можно объявить как функцию или как процедуру и в выполнении программы просто вызывать её.Общий код программы в данном случае становится меньше. Это способствовало созданию модульных программ.
  • ООП (Объе́ктно-ориенти́рованное программи́рование)

    ООП (Объе́ктно-ориенти́рованное программи́рование)
    В итоге в конце 1970-х и начале 1980-х были разработаны принципы объектно-ориентированного программирования. ООП сочетает лучшие принципы структурного программирования с новыми концепциями инкапсуляции, полиморфизма подтипов и наследования.
    ООП позволяет оптимально организовывать программы, разбивая проблему на составные части, и работая с каждой по отдельности. Программа на объектно-ориентированном языке, решая некоторую задачу, по сути, описывает часть мира, относящуюся к этой задаче.