Найти в Дзене
Cyber Phantom

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

Всем Кибер привет! А что такое языки программирования? Давайте заглянем в основу основ.

Языки программирования (ЯП) похожи на языки человеческого общения, но устроены проще. Выучить язык программирования можно за несколько месяцев. Опытные программисты могут изучить новый язык за несколько недель. В мире уже более 8000 языков программирования. Нет такого консенсуса, как «лучший язык». Хотя есть языки, которые дают фундаментальные знания, С++ например.

Языки программирования – по сути, инструмент написания текста. У вас есть идея, «сюжет», и на языке программирования вы пишете структурированное «произведение», которое компьютер сможет считать, интерпретировать и выполнить. То есть «оживить» исходный код в виде программы, сайта, приложения и т. д., где доступен ряд действий.

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

Язык программирования – это набор правил, которые определяют, как написанная компьютерная программа выглядит и что компьютер может сделать под ее управлением. Программа представляет собой код, написанный по правилам конкретного языка программирования. Код, из которого состоит программа, называют «исходный код».

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

Если это язык, который понимает машина, то есть ли в нем синтаксис, как в русском языке? Да есть.

-2

Синтаксис языка программирования – это порядок слов, форма записи; правила построения сообщений, комбинирования символов и слов. Синтаксис языка программирования проще, чем синтаксис человеческих языков общения.

Семантика языка программирования – это начальное смысловое значение слов и конструкций языка.

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

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