Главная страница » Язык программирования
Информатика

Язык программирования

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

Что такое язык программирования?

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

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

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

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

Типы языков программирования

Языки низкого уровня разработаны для конкретного оборудования.

Обычно различают следующие типы языков программирования:

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

Другим способом классификации часто является следующий:

  • (Императивные языки.)Менее гибкие, учитывая последовательность, в которой они строят свои инструкции, эти языки программируют с помощью условных команд и блока команд, к которым они возвращаются после выполнения функции.
  • Функциональные языки. Также называемые процедурными языками, эти языки программируют с помощью функций, которые вызываются в соответствии с полученными входными данными, которые, в свою очередь, являются результатом работы других функций.

Примеры языков программирования

Одними из самых популярных языков программирования являются:

  • BASIC . Названный в честь Beginner’s All-purpose Symbolic Instruction Code, он является семейством императивных языков высокого уровня, впервые появившихся в 1964 году. Его самая современная версия – Visual Basic.NET.
  • COBOL. Его название является аббревиатурой от Common Business-Oriented Language и представляет собой универсальный язык программирования, созданный в 1959 году и ориентированный в основном на управленческие вычисления, то есть на бизнес.
  • FORTRAN. Названный в честь системы трансляции математических формул IBM, это высокоуровневый императивный язык программирования общего назначения, разработанный для научных и инженерных приложений.
  • Язык объектно-ориентированного программирования общего назначения, дух которого выражается в аббревиатуре WORA: Written Once, Run Anywhere. Идея заключалась в разработке универсального языка, использующего синтаксис, заимствованный из языков C и C++, но использующего меньше низкоуровневых утилит, чем любой из них.
Аватар

Дмитрий Смирнов

Добавить комментарий

Нажмите здесь, чтобы оставить комментарий