Programmer

10 значимых событий в развитии программирования

  • Революция Ч. Бэббиджа

    Революция Ч. Бэббиджа
    Идея о предварительной записи порядка действия машины для последующей автоматической реализации вычислений - программе, высказанная в 20-х гг. XIX в. Чарльзом Бэббиджем, была одной из самых революционных идей, приведших к созданию цифровых вычислительных машин.
  • Проект аналитической машины

    Проект аналитической машины
    В 1833 году профессор Кембриджского университета, английский ученый Чарльз Бэббедж разрабатывает проект первой аналитической машины. Это был гигантский арифмометр с программным управлением, а также с запоминающим и арифметическим устройствами. Данное устройство было прообразом электронных вычислительных машин современности.
    Источник: https://kratkoe.com/ada-lavleys-vklad-v-informatiku/ Кратко обо всем © kratkoe.com
  • Первое программное обеспечение

    Первое программное обеспечение
    Основание называть Аду Лавлейс первым в мире программистом дает созданный ею труд, состоящий из перевода на английский язык статьи, описывающей изобретение Бэббиджа. Однако это был не просто перевод. Она дополнила текст подробными комментариями, увеличив его объем более чем в три раза. В них, в частности, шла речь о разработке плана операций для аналитической машины. Это и было первое программирование!
  • Short Code

    Short Code
    Революционным моментом в истории языков программирования стало появление системы кодирования машинных команд с помощью специальных символов, предложенной Джоном Моучли. Эта система под названием Short Code являлась примитивным языком программирования высокого уровня.
  • Компилятор

    В 1951 г. Хоппер создала первый в мире компилятор и ею же был введен сам этот термин. Компилятор Хоппер осуществлял функцию объединения команд и в ходе трансляции производил организацию подпрограмм, выделение памяти компьютера, преобразование команд высокого уровня (в то время псевдокодов) в машинные команды.
  • Введение понятия "отладка"

    Введение понятия "отладка"
    Система кодирования, предложенная Моучли, увлекла одну из сотрудниц его компании - Грейс Мюррей Хоппер, которая посвятила всю свою жизнь компьютерам и программированию.
    При работе на компьютере «Марк-1» Г.Хоппер и ее группе пришлось столкнуться со многими проблемами и все, что ими придумано, было впервые. В частности, они придумали подпрограммы. И еще одно фундаментальное понятие техники программирования впервые ввели Г.Хоппер и ее группа - «отладка».
  • Система, включающая языки программирования и компилятор

    Система, включающая языки программирования и компилятор
    В 1954 г. группа под руководством Г.Хоппер разработала систему, включающую язык программирования и компилятор, которая в дальнейшем получила название MATH-MATIC. После удачного завершения работ по созданию MATH-MATIC Г.Хоппер и ее группа принялись за разработку нового языка и компилятора, который позволил бы пользователям программировать на языке, близком к обычному английскому.
  • Язык программирования Фортран

    Середина 1950-х гг. характеризуется стремительным прогрессом в области программирования. Роль программирования в машинных командах стала уменьшаться. Начали появляться языки программирования нового типа, выступающие в роли посредника между машинами и программистами. Первым и одним из наиболее распространенных был Фортран (FORTRAN от FORmula TRANslator – переводчик формул), разработанный группой программистов фирмы IBM в 1954 г. Под руководством Дж Бэкус
  • Basic

    Basic
    В середине 60-х годов сотрудники математического факультета Дартмутского колледжа Томас Курц и Джон Кемени создали специализированный язык программирования, который состоял из простых слов английского языка. Новый язык назвали «универсальным символическим кодом для начинающих» (Beginners All-Purpose Symbolic Instruction Code - BASIC). Годом рождения нового языка можно считать 1964 г.
  • Pascal

    Pascal
    Развитие идеи Алгола о структуризации разработки алгоритмов нашло наивысшее отражение при создании в начале 70-х годов языка Паскаль швейцарским ученым Никлаусом Виртом. Язык Паскаль первоначально разрабатывался как учебный, и, действительно, сейчас он является одним из основных языков обучения программированию в школах и вузах.
  • Язык программирования Си

    Язык программирования Си
    Большой отпечаток на современное программирование наложил язык Си (первая версия - 1972 г.), являющийся очень популярным в среде разработчиков систем программного обеспечения (включая операционные системы). Си сочетает в себе черты как языка высокого уровня, так и машинно-ориентированного языка, допуская программиста ко всем машинным ресурсам. Деннис Ритчи