форум
22.08.2019
Просмотров: 147
Другое

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

alex2

Язык программирования — особые языки на котором записывается «исходный текст» программки.

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

Беря во внимание огромное количество языков программирования, перед спецами встала задачка их систематизации.

Языки программирования есть возможность поделить, по:

  • предназначению
  • уровню абстракции
  • Зависимо от предназначения языки делятся на:

  • языки общего предназначения — дозволяющие создавать самое различное ПО К примеру: C, C++, C#, Java.
  • языки специального предназначения — дозволяющие решать круг специфичных задач. К примеру: T-SQL, HTML, CSS.
  • Зависимо от уровня абстракции устройства «аппаратной части» языки делятся на:

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

    Чаше всего языки отличаются друг от друга по синтаксису (задающему определенный вид операторов, операндов, ключевиков) и семантике (задающей смысловую нагрузку для тех либо других синтаксических конструкций языка).

    Для облегчения написания текстов на разных языках программирования были сделаны особые редакторы начального текста и даже целые среды разработки программного обеспечения (IDE).

    Полезные ссылки по теме:

  • wikipedia.org — статья «язык программирования» на портале Wikipedia.org
  • ru.wikipedia.org — статья «интегрированная среда разработки» на портале Wikipedia.org
  • Array

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

    орфографическая ошибка в тексте:
    чтобы сообщить об ошибке автору, нажмите кнопку "отправить сообщение об ошибке". вы также можете отправить свой комментарий.

    Задать вопрос прямо сейчас