Вопросы и Ответы

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

0

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

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

Учитывая большое количество языков программирования, перед специалистами встала задача их классификации.

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

  • назначению
  • уровню абстракции

В зависимости от назначения языки делятся на:

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

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

Ссылки по теме:

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

YouTube

 Изменить 

Ещё Какие быва

Какие бывают виды рака крови | Вопрос и Ответ
Рак крови (гемобластоз) — это опухолевые заболевания кроветворной ткани: лейкоз (когда рак поражает костный мозг — то место, где образуются и созревают клетки крови) и гематосаркома

Какие бывают виды благовоний | Вопрос и Ответ
Благовония — группа ароматных веществ, которыми с древнейших времён пользовались люди в качестве лечебного или оздоравливающего, парфюмерного средства, а также для отправления религиозных

Какие бывают разновидности авиамоделизма | Вопрос и Ответ
Авиамоделизм это вид технического творчества, средством которого является:Создание и пилотирование дистанционно управляемых (радиоуправляемые, кордовые) либо свободнолетающих (планеры, таймерные)

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

Какие бывают виды женских джинсов | Вопрос и Ответ
Джинсы в последнее время весьма популярны у женской половины населения. Наверняка не найдется ни одной женщины, у которой в гардеробе не было бы пары джинсовых брюк. Несмотря на это, многие

Какие бывают метеориты | Вопрос и Ответ
Метеорит — твёрдое тело космического происхождения, упавшее на поверхность крупного небесного тела. Большинство найденных метеоритов имеют вес от нескольких граммов до

Какие бывают зубные щетки для детей | Вопрос и Ответ
8 передних зубов называются резцами. В 6 месяцев появляются два нижних центральных зуба – средние резцы. В 8 месяцев прорезываются два верхних средних резца. В

Какие бывают виды истины | Вопрос и Ответ
Истина — отражение объекта познающим субъектом, воспроизведение его таким, каким он предположительно существует сам по себе, как бы вне и независимо от познающего субъекта и его сознания.

Какие бывают виды артрита | Вопрос и Ответ
Вся информация предоставляется исключительно в ознакомительных целях. Поставить правильный диагноз и назначить соответствующее лечение может только врач! Артрит – это

Какие бывают виды хостеров | Вопрос и Ответ
Хостер (или хостинг-провайдер) — это организация или частное лицо, которое предоставляет услуги по размещению информации в сети Интернет, путем предоставления дискового пространства на

Фото Компьютеры

 Изменить 
Какие бывают виды хостеров