Если вы новичок в программировании, возможно, вы сталкивались с такими терминами, как IDE и компилятор. Как правило, очень сложно понять их на начальном этапе обучения. Сегодня я хотел бы помочь вам разобраться в этих терминах.

IDE — это интегрированная среда разработки, которая предоставляет множество инструментов для облегчения программирования. Эти инструменты поддерживаются Github, иногда внутренний компилятор или локальный язык программирования, отладка и т. д. Локальный здесь означает, что эти инструменты установлены и используются в IDE. Эти инструменты делают нашу жизнь проще.

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

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