Чем отличается компилятор от среды разработки?

компьютеры программирование программы windows C++

Здравствуйте, помогите пожалуйста. Раньше я работал только на Pascal, а сейчас решил перейти в C++, и узнал, что кроме компилятора есть еще и среда разработки, расскажите пожалуйста поподробнее об этих двух "программах".
Ответы:
Среда разработки, это набор ПО которое будет вам визуально помогать в коде. Допустим, подсветка синтаксиса. Например, в MS VS даже функции некоторые может выводить, при начале ввода. В общем, визуально код удобнее писать. В нем же всегда и содержится компилятор.
Под средой разработки обычно понимается приложение для написания и редактирования кода, плюсы ее использования в том, что она помогает в написании кода: подсвечивает синтаксис и подсказывает верное написание ключевых слов языка, функций, так же позволяет управлять проектами состоящими из множества файлов.
А компилятор - это всего-навсего консольная утилита, которая получает на вход файлы с исходным кодом на языке программирования, делает немного магии и выдает готовый бинарник.
В случае с Pascal, вы наверняка использовали такие компиляторы: либо free pascal compiler, либо компилятор от Борланда. В случае С++ - то это либо Visual C++ compiler, либо GNU GCC (ну или какие-то другие менее популярные).
Среда разработки может сама запускать компилятор и передавать ему на обработку все файлы проекта, а затем она может подсветить строки с ошибками (если ошибки присутствуют) - это очень удобно.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.