Язык программирования — специальные языки на котором записывается «исходный текст» программы.
На заре вычислительной техники (1930-1950 годы) исходные тексты записывались в виде «машинного кода» (т.е. указания номеров инструкций и аргументов для них), позднее появился первый известный язык программирования «ASSEMBLER», который значительно упростил процесс создания программы, так как позволил указывать не числовой номер инструкции, а ее символьное обеспечение, что упростило чтение и отладку исходного теста программы. Последующее появление языков более «высокого уровня» чем «ASSEMBLER» позволило перевести создание программного обеспечения из удела технических специалистов обеспечивающих функционирование конкретных аппаратных комплексов в удел специалистов по созданию программного обеспечения именуемых далее «программистами» или «разработчиками программного обеспечения».
Учитывая большое количество языков программирования, перед специалистами встала задача их классификации.
Языки программирования можно разделить, по:
В зависимости от назначения языки делятся на:
Как правило текст на любом языке программирования состоит из операторов (некоторое действие которое должен выполнить компьютер), операндов (параметры для выполнения действия) и ключевых слов (слова позволяющие сгруппировать операторы таким образом что бы получить целостный текст программы). Как правило языки отличаются друг от друга по синтаксису (задающему конкретный вид операторов, операндов, ключевых слов) и семантике (задающей смысловую нагрузку для тех или иных синтаксических конструкций языка). Для облегчения написания текстов на различных языках программирования были созданы специальные редакторы исходного текста и даже целые среды разработки программного обеспечения (IDE).
Ссылки по теме:
Что такое поисковая оптимизация | Вопрос и Ответ
Поисковая оптимизация (англ. search engine optimization, SEO) — комплекс мер для поднятия позиций сайта в результатах выдачи поисковых систем по определенным запросам пользователей. Обычно,
Что такое стандарт Юникод | Вопрос и Ответ
Юникод, или Уникод (англ. Unicode) — стандарт кодирования символов, позволяющий представить знаки практически всех письменных языков. Стандарт предложен в 1991 году
Что такое смартфон Samsung Galaxy S4 | Вопрос и Ответ
15 марта 2013 года, компания Samsung презентовала в Нью-Йорке новый флагманский смартфон Galaxy S4.Еще за несколько дней до премьеры мировые СМИ сообщали о возможном бесконтактном управлении
Что такое локальный гороскоп | Вопрос и Ответ
Гороскоп — в астрологии отображение положения планет, Солнца, Луны и других небесных тел небесной сферы на эклиптику в интересующий астролога момент времени. Иногда, однако, древние авторы,
Что такое морфологический признак части речи | Вопрос и Ответ
Часть речи (лат. pars orationis) — категория слов языка, определяемая морфологическими и синтаксическими признаками. В языках мира прежде всего противопоставляются имя (которое может
Что такое стиль сафари | Вопрос и Ответ
Богемный — воздушный и беззаботный. Тут допускается и даже приветствуется многослойность, но в целом его также отличает простота. Его «изюминка» — не столько причудливые
Что такое хроническая обструктивная болезнь лёгких (ХОБЛ) | Вопрос и Ответ
Хроническая обструктивная болезнь легких (ХОБЛ) — это болезнь легких, для которой характерно устойчивое нарушение движения воздушного потока из легких. Это угрожающая жизни болезнь легких,
Что такое туман | Вопрос и Ответ
"Пришел туман постучал в дома,Шалью синею обнял сад.Так уж было раз в предрассветный час,Было несколько лет назад:Пришел туман свел меня с ума Отогнать его нету сил он растаял
Что такое папство | Вопрос и Ответ
Папство — должность и священный сан папы Римского как главы Римско-католической церкви. Папа является епископом Римским, архиепископом и митрополитом Римской провинции, примасом Италии и
Что такое система электронных денег (СЭД) | Вопрос и Ответ
Традиционно для оплаты товаров и услуг через Интернет использовались банковские кредитные карты. Однако их недостатки хорошо известны. Во-первых, реквизиты кредитки могут быть легко похищены или