Учебники

Компьютерное программирование — Окружающая среда

Хотя настройка среды не является элементом какого-либо языка программирования, это первый шаг, который необходимо выполнить, прежде чем приступить к написанию программы.

Когда мы говорим «Настройка среды», это просто подразумевает основу, на которой мы можем программировать. Таким образом, нам необходима необходимая настройка программного обеспечения, т.е. установка на нашем ПК, которая будет использоваться для написания компьютерных программ, их компиляции и выполнения. Например, если вам нужно просматривать Интернет, вам понадобится следующая настройка на вашем компьютере —

  • Работающее интернет-соединение для подключения к интернету
  • Веб-браузер, такой как Internet Explorer, Chrome, Safari и т. Д.

Если вы являетесь пользователем ПК, то вы узнаете следующий снимок экрана, который мы взяли из Internet Explorer при просмотре tutorialspoint.com.

Internet Explorer

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

  • Текстовый редактор для создания компьютерных программ.
  • Компилятор для компиляции программ в двоичном формате.
  • Переводчик для непосредственного выполнения программ.

Если вы не имеете достаточного доступа к компьютерам, вы не сможете установить ни одно из этих программ. Поэтому мы предлагаем вам обратиться за помощью к любому техническому специалисту, чтобы настроить среду программирования на вашем компьютере, откуда вы можете начать. Но для вас важно понять, что это за предметы.

Текстовый редактор

Текстовый редактор — это программное обеспечение, которое используется для написания компьютерных программ. Ваш компьютер с Windows должен иметь блокнот, который можно использовать для ввода программ. Вы можете запустить его, выполнив следующие действия —

Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad

Он запустит Блокнот со следующим окном —

Блокнот

Вы можете использовать это программное обеспечение, чтобы напечатать свою компьютерную программу и сохранить ее в файле в любом месте. Вы можете скачать и установить другие хорошие редакторы, такие как Notepad ++ , который находится в свободном доступе.

Если вы пользователь Mac, то у вас будет TextEdit или вы можете установить какой-нибудь другой коммерческий редактор, например BBEdit, для начала.

Компилятор?

Вы пишете свою компьютерную программу, используя свой любимый язык программирования, и сохраняете ее в текстовом файле, который называется программным файлом.

Теперь давайте попробуем получить немного больше информации о том, как компьютер понимает программу, написанную вами на языке программирования. На самом деле, компьютер не может понять вашу программу, представленную непосредственно в текстовом формате, поэтому нам нужно преобразовать эту программу в двоичный формат, который будет понятен компьютеру.

Преобразование из текстовой программы в двоичный файл выполняется другим программным обеспечением под названием Compiler, и этот процесс преобразования из текстовой программы в файл двоичного формата называется программной компиляцией. Наконец, вы можете выполнить двоичный файл для выполнения запрограммированной задачи.

Мы не будем вдаваться в детали компилятора и различные этапы компиляции.

Следующая блок-схема дает иллюстрацию процесса —

составитель

Итак, если вы собираетесь писать свою программу на любом таком языке, который требует компиляции, например C, C ++, Java, Pascal и т. Д., То вам нужно будет установить их компиляторы перед началом программирования.

переводчик

Мы только что обсудили компиляторы и процесс компиляции. Компиляторы требуются в том случае, если вы собираетесь писать свою программу на языке программирования, который необходимо скомпилировать в двоичный формат перед ее выполнением.

Существуют и другие языки программирования, такие как Python, PHP и Perl, которые не нуждаются в какой-либо компиляции в двоичном формате. Вместо этого можно использовать интерпретатор, чтобы построчно читать такие программы и выполнять их напрямую без дальнейшего преобразования.

переводчик

Итак, если вы собираетесь писать свои программы на PHP, Python, Perl, Ruby и т. Д., То вам нужно будет установить их интерпретаторы перед началом программирования.

Онлайн компиляция

Если вы не можете настроить какой-либо редактор, компилятор или интерпретатор на своем компьютере, то tutorialspoint.com предоставляет возможность компилировать и запускать почти все программы в режиме онлайн одним щелчком мыши.

Так что не волнуйтесь, и давайте продолжим, чтобы стать программистом простым и легким шагом.