Основные высокоуровневые языки программирования. Характеристика интегрированной среды разработки. Генерация машинного кода - один из видов программной компиляции. Отладчик как модуль среды разработки предназначенный для поиска ошибок в программе.
Цель среды разработки заключается в том, чтобы абстрагировать конфигурацию, необходимую, чтобы объединить утилиты командной строки в одном модуле, который позволит уменьшить время, чтобы изучить язык, и повысить производительность разработчика. Если компилятор транслирует исходный код программы в низкоуровневый язык (например, ассемблер), который может быть выполнен многими процессорами, то такая программа будет более переносима (сможет выполняться не только на том компьютере, на котором была скомпилирована, но и на ряде других). Как правило, он не является машинным кодом какого-либо компьютера и программы на нем могут исполняться на различных архитектурах, где имеется соответствующая виртуальная машина, но в некоторых случаях создаются аппаратные платформы, напрямую поддерживающие псевдокод какого-либо языка. Некоторые реализации интерпретируемых языков высокого уровня (например, Perl) используют байт-код для оптимизации исполнения: затратные этапы синтаксического анализа и преобразование текста программы в байт-код выполняются один раз при загрузке, затем соответствующий код может многократно использоваться без промежуточных этапов. Отладчик или дебаггер (англ. debugger) является модулем среды разработки или отдельным приложением, предназначенным для поиска ошибок в программе.Поэтому сейчас высоко ценится умение создавать программы, а передовые информационные компании разрабатывают все новые и новые языки и системы программирования.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы