Amxx компилятор
Автор Simplegirl simplegirl задал вопрос в разделе Другие языки и технологии
а что такое компилятор? только прошу объяснение для чайников спасибо и получил лучший ответ
Ответ от Ёергей Логинов[гуру]
Компилятор — это специальная программа-переводчик. Когда программист пишет код, он использует язык программирования, который удобен и понятен человеку. Однако сам компьютер и его процессор понимают только машинный код, представляющий собой набор нулей и единиц. Задача компилятора — взять этот читаемый человеком текст и полностью перевести его в исполняемые машинные команды. Это очень похоже на перевод книги с иностранного языка на родной: общий смысл сохраняется, но форма изложения становится понятной целевому читателю. Главная особенность компилятора в том, что в результате его работы создается отдельный готовый файл программы. Этот файл может самостоятельно запускаться и работать на компьютере уже без участия исходного текста и самой программы-компилятора.
программа, которая переводит новую написанную программу на языке, понятном программисту в язык, понятный компьютеру
если грубо:
компилятор - программа, преобразующая человекопонятный программный код (текстовый) , в машинный (на котором компьютер "думает").
машинный код - это просто числа (коды операторов, и значения операндов) . также, его называют бинарным кодом.
Программа-переводчик слов языка программирования в наборы машинных команд.
перевод русского языка в машинный
допустим у вас есть написанный на языке программирования код какой-то программы. компилятор преобразует этот код в готовую программу.
Грубо говоря, это программа которая переводит текст другой программы с более менее понятного человеком языка (языка программирования высокого уровня) , на язык компьютера.
Любая программа написана на том или ином языке программирования, перед тем как использовать скрипт или программу, система сначала раскомпилирует, то есть расшифровывает язык на котором написана прога. Вы например, прежде чем читать книгу на китайском языке сначала её переведёте на понятный вам язык, тоесть на русский.
с начало вы пишите программу например в ассемблере, потом компилируете её, чтобы можно было запускать в винде или в какой нибудь другой операционной системе
Компилятор - программа, преобразующая текст, написанный на алгоритмическом языке, в программу, состоящую из машинных команд. Компилятор создает законченный вариант программы на машинном языке.
Компилятор – это программа, которая превращает исходный текст, созданный на языке программирования, в машинный код, способный к выполнению процессором. Точнее, загрузчиком для ОС, на которую рассчитан компилятор. Сами языки программирования могут быть стандартными или авторскими. Создание авторского языка и компилятора к нему весьма похвально, но следует иметь в виду, что распространение этой связки будет затруднительным из-за первоначальной поддержки сообществом программистов.
Чем отличается Notepad от Notepad++?
Notepad - это можно скачать самый примитевный текстовый редактор, примитивнее некуда, а в Notepad++
подробнее...
Какие знаменательные события произошли в 1985г.?!
* Япония начала набор в собственный отряд космонавтов.
* Гренландия, по результатам
подробнее...
Чем отличаются языки программирования?
Языки программирования создаются для решения определённого класса задач. Соответственно, у каждого
подробнее...
как написать программу для пк?
Выучи хоть один язык программирования. Для начала выбери по проще - учить легче будет.
подробнее...
7.Структура программы на языке Turbo Pascal (на примере линейного алгоритма)
Написанная по правилам стандарта языка Паскаль программа будет иметь в своем полном варианте
подробнее...