Доклад-сообщение Языки программирования

Языки программирования – знаковые системы, которыми записываются программы, определяющие работу объектов программирования (станков, компьютеров, смартфонов). Для каждого языка программирования характерен свой синтаксис, определенный набор символов, определяется вид программы и действия, которые она выполняет. Основное отличие языка программирования от естественного языка состоит в том, что посредством него ведется управление машиной, а не передача информации от человека к человеку.

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

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

Первым высокоуровневым языком программирования стал план­кал­кюль (нем. Plankal­kül), он был предназначен уже для электронных машин.  На заре программирования все машины управлялись машинным кодом – последовательностью единиц и нулей.  С развитием техники развивались и языки программирования, они менялись, одни уходили в небытие, другие, наоборот появлялись.

Одним из наиболее популярных языков программирования является Паскаль. Он был назван в честь известного французского математика Блеза Паскаля, который изобрел машину, которая складывает числа.  Главной особенностью этого языка является его типизация, количество неоднозначностей в нем сведено к минимуму. Создатель этого языка, Никлаус Вирт, ставил обучение студентов структурированному программированию одной из задач создания языка. Модифицированные версии этого языка используются в машиностроении.

С++  является также строго типизированным языком программирования, особое место в нем занимает объектно-ориентированное программирование. Этот язык является усовершенствованной модификацией С для разработки масштабных приложений. С девяностых годов претендует на звание одного из наиболее широко используемых языков программирования. Последней версией этого языка является C++11.

Картинка к сообщению Языки программирования

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

Популярные сегодня сообщения и доклады