спасибо за ответы
в энциклопедию заглядывала, но не понимаю
Другие языки программирования и технологии
как компьютер научился распознавать компилятор Прошу объяснение для супер чайников
Компьютер не распознает компилятор. Ему все равно, компилятор это или какая-нибудь другая программа.
Компилятор - это тоже обычная программа, то есть занесенная в память компьютера последовательность машинных команд. Эти команды при их выполнении обрабатывают содержимое участка памяти. куда заносится текст другой программы, написанной на языке программирования. Ячейки этого участка памяти перебираются командами компилятора, и коды символов текста из него переводятся в коды машинных команд, которые помещаются в другую часть памяти. После работы компилятора там оказывается переведенный с языка программирования в машинные команды текст программы. Теперь эту программу можно запустить на выполнение или записать ее машинные коды на жесткий диск для использования в будущем.
Самые первые компиляторы программисты набирали прямо на машинах вручную, занося в память компьютера кнопками машинные команды, то есть последовательности единиц и нулей. Потом с помощью этих первых компиляторов с очень простых языков создали более сложные компиляторы для более сложных языков. Потом с их помощью - еще более сложных. Шла так называемая раскрутка. И придумали все это, кстати, женщины. Программирование изобрела и написала первую программу, еще в машинных кодах, графиня Ада Августа Лавлейс (кстати, дочка Байрона) . Первый компилятор создала легендарная американская программистка Грейс Хоппер, кстати, дослужившаяся до чина контр-адмирала ВМФ США.
P.S. Автор первого компилятора Грейс Хоппер:
Она же в старости:

Компилятор - это тоже обычная программа, то есть занесенная в память компьютера последовательность машинных команд. Эти команды при их выполнении обрабатывают содержимое участка памяти. куда заносится текст другой программы, написанной на языке программирования. Ячейки этого участка памяти перебираются командами компилятора, и коды символов текста из него переводятся в коды машинных команд, которые помещаются в другую часть памяти. После работы компилятора там оказывается переведенный с языка программирования в машинные команды текст программы. Теперь эту программу можно запустить на выполнение или записать ее машинные коды на жесткий диск для использования в будущем.
Самые первые компиляторы программисты набирали прямо на машинах вручную, занося в память компьютера кнопками машинные команды, то есть последовательности единиц и нулей. Потом с помощью этих первых компиляторов с очень простых языков создали более сложные компиляторы для более сложных языков. Потом с их помощью - еще более сложных. Шла так называемая раскрутка. И придумали все это, кстати, женщины. Программирование изобрела и написала первую программу, еще в машинных кодах, графиня Ада Августа Лавлейс (кстати, дочка Байрона) . Первый компилятор создала легендарная американская программистка Грейс Хоппер, кстати, дослужившаяся до чина контр-адмирала ВМФ США.
P.S. Автор первого компилятора Грейс Хоппер:

Она же в старости:

Это из циферок в буковки что тут не ясно
У Вас пока одна глобальная проблема понимания компьютера. Вы пытаетесь его отождествить с живым существом. И в этом Ваша глобальная ошибка, из-за чего компьютер для Вас представляется тёмным лесом.
Компьютер это обычная железка, и пока туда не вложена программа, которая является результатом труда программиста (человека) сам по себе компьютер ничего не может сделать. Попробуйте осмыслить это и задавать вопросы грамотнее!
Компьютер это обычная железка, и пока туда не вложена программа, которая является результатом труда программиста (человека) сам по себе компьютер ничего не может сделать. Попробуйте осмыслить это и задавать вопросы грамотнее!
компьютер ничему не учился!
компьютер знает двоичный код ИЗНАЧАЛЬНО - нолик и единичку
компилятор - программа, которая ему переводит из кода программиста (написанного человеком) в двоичный код - в нолики и единички
Чего еще тут может быть непонятного?
компьютер знает двоичный код ИЗНАЧАЛЬНО - нолик и единичку
компилятор - программа, которая ему переводит из кода программиста (написанного человеком) в двоичный код - в нолики и единички
Чего еще тут может быть непонятного?
Компьютер не знает - ты сама указываешь.
Похожие вопросы
- а что такое компилятор? только прошу объяснение для чайников спасибо
- Все больше слышу -- нейронные сети научились распознавать фото / рисовать тушью / водить авто / выявлять преступников..
- Объясните пожалуйста супер чайнику как решить эту задачу
- как разблокировать компьютер после попадания вируса-просят пополнить счет мобильного мтс на 1000р на номер +79134674917
- Вопрос про компиляторов ЯП Си..
- Почему нельзя программировать и компилировать в cmd (командная строка) ведь как-то написали ос без компилятора?
- DELPHI. Какой нужен компилятор?
- Какой самый лучший язык программирования, для создания программ? Желательно с компилятором чтоб не мучиться!
- каким компилятором можно откомпилировать этот исходник на ассемблере l11.asm
- Объясните пожалуйста как работает компилятор.