Язык программирования — особые языки на котором записывается «исходный текст» программки.
На заре вычислительной техники (1930-1950 годы) начальные тексты записывались в виде «машинного кода» (т.е. указания номеров инструкций и аргументов для их), позже появился 1-ый узнаваемый язык программирования «ASSEMBLER», который существенно упростил процесс сотворения программки, потому что позволил указывать не числовой номер аннотации, а ее символьное обеспечение, что упростило чтение и отладку начального теста программки. Следующее возникновение языков более «высокого уровня» чем «ASSEMBLER» позволило перевести создание программного обеспечения из удела технических профессионалов обеспечивающих функционирование определенных аппаратных комплексов в удел профессионалов по созданию программного обеспечения называемых дальше «программистами» либо «разработчиками программного обеспечения».
Беря во внимание огромное количество языков программирования, перед спецами встала задачка их систематизации.
Языки программирования есть возможность поделить, по:
Зависимо от предназначения языки делятся на:
Зависимо от уровня абстракции устройства «аппаратной части» языки делятся на:
Чаше всего текст на любом языке программирования состоит из операторов (некое действие которое должен выполнить компьютер), операндов (характеристики для выполнения действия) и ключевиков (слова дозволяющие сгруппировать операторы следовательно что бы получить целостный текст программки).
Чаше всего языки отличаются друг от друга по синтаксису (задающему определенный вид операторов, операндов, ключевиков) и семантике (задающей смысловую нагрузку для тех либо других синтаксических конструкций языка).
Для облегчения написания текстов на разных языках программирования были сделаны особые редакторы начального текста и даже целые среды разработки программного обеспечения (IDE).
Полезные ссылки по теме: