Другие языки программирования и технологии
Как была написана первая программа/язык программирования?
Я даже не знаю как правильно спросить, потому что не знаю начинки эвм (или что там было). Но попытаюсь объяснить от обратного. Сейчас куча IDE, языков программирования и пр. Так вот, а как был написан первый язык/набор команд/что-то еще? Как написан ассемблер (или он не является отправным пунктом?)? Или объясните как это работает =)
Первая программа была написана в 1843 году Адой Лавлейс, кстати, очень незаурядной личностью, умершей от рака в 36 лет, дочкой английского поэта Байрона. Ею же был создан первый язык программирования, введены понятия "цикл" и так далее.
У истоков современных языков программирования стоит Грейс Хоппер, разработавшая первый компилятор, впоследствии контр-адмирал флота США, тоже весьма незаурядная женщина, в отличие от Ады Лавлейс дожившая до глубокой старости и работавшая почти до 90 лет.
А первые программы для ЭВМ набирали тумблерами (переключателями) на приборных досках. Потом вместо этого приспособили перфокарты, изобретенные Германом Холлеритом для машин для обработки результатов переписей населения. Первые программы писались в виде чисел, скажем, 23 - команда сложения. А потом придумали язык ассемблера, который сначала просто заменял легкие для запоминания буквенные обозначения, которыми записывались команды, на соответствующие числа по таблице, например, ADD заменялось на 23. А дальше шла самораскрутка - на примитивном языке писался ассемблер или компилятор для более сложной версии того же языка или для другого языка, потом этот процесс повторялся....
У истоков современных языков программирования стоит Грейс Хоппер, разработавшая первый компилятор, впоследствии контр-адмирал флота США, тоже весьма незаурядная женщина, в отличие от Ады Лавлейс дожившая до глубокой старости и работавшая почти до 90 лет.
А первые программы для ЭВМ набирали тумблерами (переключателями) на приборных досках. Потом вместо этого приспособили перфокарты, изобретенные Германом Холлеритом для машин для обработки результатов переписей населения. Первые программы писались в виде чисел, скажем, 23 - команда сложения. А потом придумали язык ассемблера, который сначала просто заменял легкие для запоминания буквенные обозначения, которыми записывались команды, на соответствующие числа по таблице, например, ADD заменялось на 23. А дальше шла самораскрутка - на примитивном языке писался ассемблер или компилятор для более сложной версии того же языка или для другого языка, потом этот процесс повторялся....
Вообще первый язык программирования придуман Природой. Это рефлексы животных. А потом, как "обновление версии" - работа человеческого мозга.
Первый искусственный язык программирования придуман неадертальцами-кроманьонцами. Это человеческая речь.
Первые сложные многоцелевые вычислительные устройства появились еще в XIX веке. Тогда же возникла необходимость в разработке программ для них, и впервые с такой задачей столкнулась легендарная Ада Лавлейс, работавшая с вычислительной машиной Чарльза Бэббиджа, которая называлась "Машина для исчисления разностей". Но настоящие языки программирования появились все-таки в эпоху электронных вычислительных машин. Считают, что первый язык программирования - это язык Short Code, появившийся в 1949 году.
Первыми языками программирования высокого уровня были Фортран, Кобол и Алгол, появившиеся в 50-е годы XX века. Первые два из них "здравствуют" и поныне - это языки-долгожители, а Алгол стал родоначальником целого семейства языков, в числе которых и Паскаль.
Первый машинный язык программирования - язык машины Тьюринга и первой программистки Ады.
Первый электронно-машинный язык программирования - машинный код.
Первый искусственный язык программирования придуман неадертальцами-кроманьонцами. Это человеческая речь.
Первые сложные многоцелевые вычислительные устройства появились еще в XIX веке. Тогда же возникла необходимость в разработке программ для них, и впервые с такой задачей столкнулась легендарная Ада Лавлейс, работавшая с вычислительной машиной Чарльза Бэббиджа, которая называлась "Машина для исчисления разностей". Но настоящие языки программирования появились все-таки в эпоху электронных вычислительных машин. Считают, что первый язык программирования - это язык Short Code, появившийся в 1949 году.
Первыми языками программирования высокого уровня были Фортран, Кобол и Алгол, появившиеся в 50-е годы XX века. Первые два из них "здравствуют" и поныне - это языки-долгожители, а Алгол стал родоначальником целого семейства языков, в числе которых и Паскаль.
Первый машинный язык программирования - язык машины Тьюринга и первой программистки Ады.
Первый электронно-машинный язык программирования - машинный код.
сами языки не пишутся на языках программирования, пишутся компиляторы под них, которые превращают твой код на высокоуровневом языке в машинные коды (нули и единицы), есть еще языки низкого уровня, которые по сути машинные коды, записанные понятными для человека мнемо-командами, например ассемблер
В машине есть процессор, в зависимости от конструкции у процессора есть набор поддерживаемых им команд (машинных кодов) . ассемблер написан машинными кодами, т. е составлен нуликами и еденичками.
первую программу написал тоже мужчина!
Похожие вопросы
- Как написали первую программу для программирования?
- Как написали первую программу без программы для написания программ?
- C++,с чего начать? С чего начать?Как написать первую программу(хоть какую-нибудь,а то не понятно),какие книги почитать?
- Помогите пожалуйста написать программу на языке программирования AssemblerКто первый поможет сделать правильно10балов+50
- Помогите написать программу на любом языке программирования
- почему процессор компьютера не может исполнять программы написанные на языке программирования Basic или Pascal
- Какие программы написаны на языках программирования?
- На каком простом языке программирования можно создать такую программу?
- Как создать программу, зная язык программирования?
- Какой язык программирования следует изучить в первую очередь, если в программировании вообще ничего не понимаешь?