У нас есть 20 ответов на вопрос Кто создал первую программу? Скорее всего, этого будет достаточно, чтобы вы получили ответ на ваш вопрос.
Содержание
- Что сделала Ада Лавлейс?
- В каком году родился первый программист?
- Какой год рождения у первого в мире женщины программиста?
- Когда умерла Ада Лавлейс?
- В каком году Ада Лавлейс?
- Кто создал первую программу? Ответы пользователей
- Кто создал первую программу? Видео-ответы
Отвечает Гульназ Фахрутдинова
В декабре сообщество программистов отмечает день рождения Ады Лавлейс, которая в первой половине XIX века в Англии сделала описание вычислительной машины. Этот первый прототип компьютера был разработан математиком Чарльзом Бэббиджем. Она же написала первую в мире компьютерную программу для этого изобретения.Dec 19, 2017
Что сделала Ада Лавлейс?
Известна прежде всего созданием описания вычислительной машины, проект которой был разработан Чарльзом Бэббиджем. Составила первую в мире программу (для этой машины). Ввела в употребление термины «цикл» и «рабочая ячейка», считается первым программистом в истории.
Я СДЕЛАЛ ИГРУ В 9 ЛЕТ
В каком году родился первый программист?
За кропотливую работу над операциями и описанием аналитической машины ее назвали первым программистом в мире. Ада Лавлейс родилась в 1815 году в Англии. Ее отцом был знаменитый поэт-романтик Джордж Байрон, а матерью — Анна (Анабелла) Милбэнк, представительница знатного рода, увлекавшаяся математикой.
Какой год рождения у первого в мире женщины программиста?
Ада Лавлейс (в девичестве — Августа Ада Байрон) родилась 10 декабря 1815 года в Лондоне. Она — дочь известного британского поэта XIX века лорда Байрона (он же Джордж Гордон Байрон). А еще Аду часто называют первой женщиной-программистом.
Когда умерла Ада Лавлейс?
27 ноября 1852 г.Ада Лавлейс / Дата смерти
В каком году Ада Лавлейс?
10 декабря 1815 года на свет появилась Ада Лавлейс, большинству из нас известная как самый первый в мире программист. Так уж получилось, что это звание принадлежит представительнице прекрасного пола. Сегодня исполняется двести один год со дня рождения этого человека.

Кто создал первую программу? Ответы пользователей
Отвечает Антон Климанин
Давайте вместе разберемся, Так кто же все таки создал первую программу. А также узнаем на каком языке её создали.
Отвечает Богдан Романчук
Материал можно найти, где угодно, имея под рукой Интернет. Однако мало кто полезет искать его просто ради интереса. Поэтому кому интересно, .
Отвечает Сергей Рычков
Открою Вам тайну: первую компьютерную программу создали ещё тогда, когда не было ни одного компьютера. Сделала это Ада Лавлейс, написавшая несколько .
Отвечает Даниэль Корольков
английская женщина-математик, создавшая программу для прототипа . годом позже на французском первую статью, целиком посвящённую творению сэра Чарльза, .
ЧВК Вагнер — культ. Что делать с армией? / Андрей Морозов / Александр Пасечник
Отвечает Екатерина Зверева
Самый первый компьютер в мире — кто создал? Технику в массы. Первую компьютерную программу написала женщина, мать троих детей и аристократка.
Отвечает Андрей Комаров
Усовершенствования в первую программу вносили Джем Тутилл и Алан Тьюринг. . кто создавал первые образцы вычислительной техники и программ, .
Отвечает Евгений Алиев
Устройства такого типа задолго до Бэббиджа создал Блез Паскаль в 1642 году. . Ада Лавлейс опубликовала первую в мире программу, .
Отвечает Дарья Хоффман
19 июля 1843 года — графиня Ада Августа Лавлейс, дочь английского поэта Джорджа Байрона, написала первую в истории человечества программу для Аналитической .
Отвечает Максим Семенов
10 августа 2015 Artyom B. ответил: Если коротко, то новые языки программирования и другие инструменты создаются на основе уже существующих.
Источник: querybase.ru
Как создали первую программу
Повелительница чисел, или Кто написал первую в мире компьютерную программу?
Сначала давайте определим, когда появился первый компьютер. Все-таки программирование — наука прикладная, а «прикладывается» она к вычислительной технике.

Первым в мире компьютером считается «Аналитическая машина» Чарлза Бэббиджа, которую он задумал в 1833 году. В отличие от первой разработки Чарлза, «Разностной машины» (1822 год), новый агрегат должен был производить вычисления по заданным извне указаниям. Чарлзу так и не удалось построить такую машину в реальности, в основном из-за недостаточных технических возможностей.
На технологической выставке в 1834 году Бэббидж сделал доклад о своей первой машине, и каково же было его удивление, когда совсем юная девушка забросала его вопросами, показывающими, что она очень хорошо разобралась в устройстве его изобретения… С тех пор началось плодотворное сотрудничество Бэббиджа с его «феей»…
Кто же была эта фея?
Ада Августа Лавлейс, урожденная Байрон, родилась 10 декабря 1815 года в семье поэта лорда Байрона и его жены Анабеллы. Когда девочке было 2 месяца, лорд Байрон покинул семью и никогда больше ребенка не видел.

Анабелла сделала все возможное, чтобы ее дочь никогда не стала поэтессой. Она приложила все усилия, чтобы заинтересовать Аду математикой и музыкой, и вполне в этом преуспела, нанимая дочери выдающихся в то время учителей. Даже во время болезни Ада, на три года потерявшая способность ходить, продолжала свои занятия. Маргарет Сара Карпентер, «Портрет Ады Лавлейс», 1836 г.
Фото: ru.wikipedia.org
В 1835 году Ада выходит замуж за лорда Кинга, который впоследствии получил титул графа Лавлейса. В течение последующих трех лет у них родилось два сына и дочь, но ни дети, ни муж, ни светская жизнь не могли оторвать Аду от ее любимой математики. Не зря ее называли «Повелительницей чисел»!
Страстность отца передалась ей в полной мере, просто приложение ее выразилось в другой области — области чисел, цифр и функций. В одном из писем к Бэббиджу она писала:
«Клянусь Дьяволом, что не пройдёт и десяти лет, как я высосу некоторое количество жизненной крови из загадок вселенной, причём так, как этого не смогли бы сделать обычные смертные уста и умы. Никто не знает, какая ужасающая энергия и сила лежат ещё неиспользованными в моём маленьком гибком существе».
Что самое интересное, она оказалась права.
В 1842 году итальянский ученый Луиджи Менабреа познакомился с машиной Бэббиджа и сделал ее описание на французском языке. Бэббидж попросил Аду перевести это описание на английский. В процессе перевода Ада добавила свои замечания и пояснения так, что в конце концов ее работа по объему превышала работу Менабреа в два с половиной раза. Она была опубликована в августе 1843 года и содержит 7 примечаний Ады.
В своих примечаниях она описывает возможности вычислительных машин, причем отмечает, что
«аналитическая машина представляет собой воплощение науки об операциях, созданной специально для действий над абстрактными числами как объектами этих операций».
Ада вводит такие понятия, как цикл, рабочая переменная, хранилище (память), «мельница» (процессор), а также высказывает абсолютно удивительное для XIX века заключение: машина не может создать ничего принципиально нового, а только лишь выполнить команды, определенные человеком. Но при этом вычисления — не единственное применение для подобного рода машин, они смогут создавать, например, музыку, считала Ада.

Копия разностной машины в лондонском Музее науки
Фото: ru.wikipedia.org
- решение системы двух линейных алгебраических уравнений с двумя неизвестными;
- вычисления значений тригонометрической функции с многократным повторением заданной последовательности вычислительных операций;
- вычисление чисел Бернулли.
В 1978 году в Дубне на вычислительной машине БЭСМ-6 был произведен эксперимент — программа Ады была закодирована на Фортране. При отладке была найдена всего одна ошибка и одна опечатка, кроме того, ее программа требовала минимального количества перфокарт и обеспечивала экономию памяти!
Ада Лавлейс умерла в 36 лет, как и ее отец, и была похоронена в фамильном склепе рядом с ним. Ее работы были на какое-то время забыты, однако с началом развития компьютеров и компьютерного обеспечения ее имя всплыло из небытия. В 1980 году в США был разработан язык программирования АДА, названный в честь графини Лавлейс, первой программистки в мире. А день ее рождения, 10 декабря, отмечается во всем мире как День программистов.
Как создали первую компьютерную программу?
Открою Вам тайну: первую компьютерную программу создали ещё тогда, когда не было ни одного компьютера.
Сделала это Ада Лавлейс, написавшая несколько программ для машины Бэббиджа (которая так и не была построена) .
Первые программы для электронных вычислительных машин писались на машинном языке и с помощью перфокарт вводились в память компьютера и выгляди для непосвящённого человека как бессмысленный набор цифр.

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

С совершенствованием компьютерной техники появилась возможность написания программ на языках высокого уровня непосредственно на самом компьютере и автоматическая трансляция написанных программ на машинный язык с помощью специальной программы — компилятора.
Кем были первые программисты?

Программист — сравнительно молодая профессия, появившаяся, по разным данным, около 70 лет назад. За это время она успела проделать огромный путь, и деятельность современных программистов мало чем напоминает труд специалистов в этой области около полувека назад. В этой статье мы расскажем, с как возникла эта профессия, и о самых известных первопроходцах в этой сфере. Кстати, недавно центр профориентации ПрофГид разработал точный тест на профориентацию, который сам расскажет, какие профессии вам подходят, даст заключение о вашем типе личности и интеллекте.

1. Августа Ада Лавлейс

«Суть и предназначение машины изменятся от того, какую информацию мы в нее вложим. Машина сможет писать музыку, рисовать картины и покажет науке такие пути, которые мы никогда и нигде не видели».
Это может оказаться сюрпризом, однако первым программистом была. женщина. Дочь знаменитого поэта-романтика Гордона Байрона появилась на свет в Лондоне, в 1815 году. Впрочем, брак лорда Байрона с матерью девочки, Анной Изабеллой Милбенк распался, когда ребенку было лишь 5 недель, и с того времени она ни разу не видела своего отца.
Ада провела свое детство в окружении многочисленных гувернанток, получив прекрасное разностороннее образование, больше всего ее интересовала математика и иные точные науки. В свои 12 лет девочка создавала чертежи оригинального летательного аппарата, работающего при помощи парового двигателя!»
В 1824 году Ада впервые познакомилась с математиком Чарльзом Бэббиджем, и эта встреча стала для нее знаковой. Ученый продемонстрировал Лавлейс модель своей разностной машины, сконструированной для автоматического подсчета логарифмов и тригонометрических функций, инструкции для которой предлагалось вводить при помощи перфокарт.
Лавлейс очень заинтересовалась проектом Бэббиджа, потратив немалое время на его изучение. Вскоре исследователь стал ее другом и наставником в области математической науки, и их сотрудничество было плодотворным и продолжалось на протяжении многих лет.
Хотя разностная машина ввиду ряда причин (сложности с технической реализацией, ограниченность бюджета) так и не была создана, этот проект вдохновил Чарльза на создание своего следующего проекта – аналитической машины. По сути, этот аппарат считается прародителем первого компьютера, хотят работающий прототип этой машины был создан спустя значительное время после смерти ученого.
По приглашению итальянских математиков, исследователь прочитал курс лекций о своем устройстве в Турине.
На основе этих материалов Луиджи Менабреа в 1842 году опубликовал статью об аналитической машине на французском языке.
Чарльз попросил Аду сделать ее перевод на английский, и она с вдохновением взялась за работу, сочтя это большой честью.

Однако Лавлейс не только перевела научный текст, но и расширила ее многочисленными емкими комментариями, включавшими в себя размышления по поводу особенностей конструкции устройства. В результате статья увеличилась в размерах более чем в три раза!
Особенно интересно, что в своих примечаниях Лавлейс описывала разработку плана операций для аналитической машины (программный алгоритм). Именно он считается первой программой, созданной непосредственно для компьютера. И несмотря на то, что она так и не была применена на практике, именно эту женщину называют первым программистом.
Далеко опередив свое время, Ада предположила, что вычислительная машина способна справиться с задачами, которые не под силу человеку.
Заметки Лавлейс легли в основу современного программирования. Ада ввела понятие цикла, определив его как набор команд, повторяющийся более одного раза. Такое нововведение позволило значительно сократить объем программного алгоритма. Без такой оптимизации применение машины было бы затруднительным, поскольку передача команд осуществлялась с использованием перфокарт, имеющих ограниченный размер.
По имени этой потрясающей девушки получил свое название язык программирования АДА, использующийся в военных силах США и НАСА. Помимо этого, в США в ее честь названы два маленьких городка и колледж.
2. Морис Уилкс

«Я точно помню тот самый момент, когда я понял, что большая часть моей жизни теперь будет состоять в поиске ошибок в моих собственных программах».
Этот известный ученый появился на свет в 1913 году в Великобритании. Исследователь прошел обучение в Кембриджском университете, выбрав специальность радиофизика. После завершения учебы, он стал помощником профессора в математической лаборатории.
После окончания Второй мировой войны (ученый принимал участие в боевых действиях) Уилкс возглавил лабораторию и занимал этот пост на протяжении многих лет.
В 1946 году в руки исследователя попал доклад известного математика Джона фон Неймана о создании ЭВМ под названием EDVAC, стартовавшем в США.

Уилкса очень заинтересовали идеи, касающиеся записи и хранения программного кода в памяти электронных устройств. Вдохновленный докладом своего коллеги, Уилкс записывается на цикл лекций, посвященный теории и методам конструирования электронных цифровых компьютеров, в Электротехнической школе Мура. Позднее он скажет, что эти лекции стали одним из решающих событий в его жизни.
Вернувшись домой, исследователь приступает к созданию своей собственной машины. По сути, этот проект был копией машины фон Ноймана, однако Морис Уилкс внес ряд существенных изменений в его программную часть.
Для сокращения объема двоичного кода, использующегося при создании программ, он разработал первую в мире мнемоническую систему обозначения компьютерных команд, получившую название ассемблер. Так, действие вычитания кодировалось латинской S, передача информации в память – буквой T и т.д.
Еще одним нововведением была библиотека подпрограмм. В то время ученые вынуждены были записывать часто использующиеся программы в блокнот, чтобы не создавать их каждый раз заново. Однако, в соответствии с тем, как размещались эти алгоритмы в памяти устройства, код каждый раз видоизменялся, что делало его применение неудобным и отнимало много времени.
Морис оптимизировал этот процесс, создав единую библиотеку подпрограмм и алгоритм, автоматически размещающий их в памяти компьютера, активировавшийся короткой командой.

Позднее Морис со своей командой приступил к разработке следующей версии машины – EDVAC-2. Здесь ему удалось реализовать принцип микропрограммирования. Иными словами, он создал программу, которая осуществляет функцию управлению компьютером за счет команд, написанных в виде машинного кода.
Соответственно, разработка управляющей системы из конструирования непосредственно аппаратной части компьютера превращалось в задачу создания программного обеспечения. Кроме того, этот принцип позволял вносить изменения в работу компьютера, не создавая с нуля техническое оборудование.
3. Конрад Цузе

Изобретатель родился в столице Германии в 1910 году . Примечательно, что еще будучи школьником, Конрад создал действующую модель аппарата, разменивающего деньги.
Цузе выучился на инженера в Высшей технической школе и позднее устроился на работу в авиакомпанию. Очень скоро он столкнулся с необходимостью производить огромное количество однообразных скучных расчетов для проектирования самолетов. Решив подойти к этому творчески, молодой инженер задался целью сконструировать вычислительный прибор, используя вместо мастерской дом своих родителей.
В его планы входило создание ряда устройств, задуманных как вспомогательный инструмент для работы инженеров и проектировщиков. Первый прототип этого компьютера (V-1) был полностью автоматическим и располагался на площади размером 4 м2.
Во время войны он находился в составе действующей армии, однако сумел убедить свое командование в пользе своих разработок и вскоре был отправлен в авиационный исследовательский институт в Берлине для проведения исследований.
Разработки Цузе – это история научной работы и открытий одиночки: в военное время у него не было никакого доступа к исследованиям своих коллег, равно как и возможностей для сотрудничества. Ввиду недостатка финанфирования, исследователь был вынужден перейти от конструирования приборов к теоретической работе.
Ученый изобрел первый язык программирования высокого уровня, названный Планкалкюль. Он задумывался как система управления для одной из его машин (V-4), однако мог успешно применяться для схожих с ним устройств.
Инженер считал, что в основе языка должна лежать система числовых и символьных обозначений, основанная на принципах логики, иными словами – набор поэтапных шагов в решении задачи.
Цузе подчеркивал, что его язык подходит для реализации самых разных задач, в том числе математических операций и сортировки чисел.
Увлекшись шахматами, инженер также разработал множество фрагментов кода, позволяющих машине оценивать шахматные позиции.
Изобретатель никогда не надеялся, что его язык будет применен на практике. Он всегда говорил о том, что Планкалкюль возник как плод теоретических изысканий, безотносительно того, возникнут ли в ближайшее время устройства, которые позволят его реализовать.
Рабочая версия этого языка впервые была создана в Свободном университете Берлина только в 2000 году.
Научные труды ученого были изданы в полном объеме лишь в 1972 году. Кто знает, как мог повлиять Планкалкюль на развитие программирования, если бы исследователи в этой области смогли познакомиться с работами инженера намного раньше?
Похожие публикации:
- Samsung 300e как зайти в биос
- Как дублировать монитор
- Как сделать скриншот samsung a12
- Почему экран монитора гаснет на несколько секунд и включается
Источник: ifreeapps.ru
Первый язык программирования: история создания, автор и название

Недавно, одному из читателей linchakin.com стало интересно, кем и когда был придуман первый язык программирования. И в этой статье я решил дать ему и Вам открытый ответ на данный вопрос.
Сразу хочу сказать, что, так как это было давно, некоторые даты не во всех источниках одинаковые.
Первые языки программирования
Официально первый язык программирования для компьютеров является «Plankalkül» (Планкалкюль) созданный немецким инженером Конрадом Цузе в период с 1943 по 1945. По другой информации, в 1948 году. Первые же наброски, каракули, если можно так сказать, датированы 1941 годом. Однако это не так уж и важно, ведь данные об этом языке были опубликованы лишь в 1972 году, а первый компилятор для него был реализован в 1975 г. в диссертации Иокима Хоманна. Другие независимые реализации были в 1998 году, а затем в 2000 году Свободным университетом Берлина.

«Short Code» (Короткий код, краткий код) – считается первый языком программирования высокого уровня. Он был предложен Джоном Мокли (иногда транскрибируют как Мочли) в 1949 году.
Другие первые языки программирования, которые были разработанные в 1950-х и 1960-х годах это: AutoCode, COBOL, FLOW-MATIC и LISP. Из них, в наши дни, только COBOL и LISP еще иногда, хоть и очень редко, но используют.
Понравилось? Поделись с друзьями!
Дата: 27.10.2015 Автор/Переводчик: Linchak
Источник: linchakin.com