ЯЗЫК ПРОГРАММИРОВАНИЯ. Язык программирования что это такое


ЯЗЫК ПРОГРАММИРОВАНИЯ - это... Что такое ЯЗЫК ПРОГРАММИРОВАНИЯ?

 ЯЗЫК ПРОГРАММИРОВАНИЯ ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки команд, управляющих работой компьютера, лучше пользоваться не такими кодами, а языком, содержащим слова и символы, более близкие к обычному языку. Написанные на таком языке команды переводятся затем при помощи КОМПИЛЯТОРА, ассемблера или других аналогичных программ в машинные коды. Существуют языки программирования различных типов, предназначенные для выполнения разных задач. Для научных и математических целей служит Фортран, для деловых программ - КОБОЛ, Алгол - для задач прикладной математики, а Бейсик и Паскаль первоначально разрабатывались для целей обучения. В настоящее время подавляющее большинство прикладных программ для персональных компьютеров пишут на языке Си или производных от него. см. также язык АССЕМБЛЕР, КОМПЬЮТЕРНОЕ ПРОГРАММИРОВАНИЕ.

Научно-технический энциклопедический словарь.

  • ЯЗЫК БЕЙСИК
  • ЯЗЫК

Смотреть что такое "ЯЗЫК ПРОГРАММИРОВАНИЯ" в других словарях:

  • Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley …   Википедия

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… …   Словарь бизнес-терминов

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык… …   Большая политехническая энциклопедия

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования — ОСНОВНЫЕ ПОНЯТИЯ 1 Язык программирования Programming language Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде… …   Словарь-справочник терминов нормативно-технической документации

  • язык программирования — programavimo kalba statusas T sritis automatika atitikmenys: angl. programming language vok. Programmiersprache, f rus. язык программирования, m pranc. langage de programmation, m …   Automatikos terminų žodynas

dic.academic.ru

Публикации для программистов — xBB.uz

Избранные доки Подписаться через RSS2Email.ru Программируем на R: как перестать бояться и начать считать 28.11.2014 Возможно, вас заинтересовала проблема глобального потепления, и нужно сравнить погодные показатели с архивными данными времен вашего детства. Калькулятором тут не обойтись. Да и такие программы для обработки электронных таблиц, как Microsoft Excel или Open Calc, пригодны только для простых вычислений. Придется изучать специализированный статистический софт. В этой статье мы расскажем об одном из популярнейших решений — языке программирования R. Smart Install Maker. Создаем установщик 23.11.2014 Появляется все больше инди-разработчиков, которые создают собственное программное обеспечение для компьютеров. Однако, чтобы продукт выглядел качественным, необходимо продумать все до мелочей, в том числе и систему установки программы. Тратить время на написание собственных инсталляторов никто не хочет, поэтому на рынке появляется все больше специализированных утилит, которые все сделают за вас. Они дают целевому пользователю то, что ему необходимо. Функции в языке программирования C++ 18.11.2014 Функцией называют обособленный модуль программы, внутри которого производятся некоторые вычисления и преобразования. Помимо непосредственных вычислений внутри данного модуля могут создаваться и удаляться переменные. Теперь расскажем о том, из каких основных частей состоит функция в C++. Самая первая часть — это тип возвращаемого значения. Он показывает, что будет передавать функция в основную программу после своих внутренних преобразований... Урок «Hello world» на Microsoft Visual Studio 2013 13.11.2014 Статья предназначена для новичков, которые пока не знают даже как создать файл C++ в среде Visual Studio. Перед вводом кода нужно сделать проект: «File — New — Project» или при помощи быстро-вызова через Ctrl+Shift+N. В открывшемся окне слева выбираем шаблоны «Visual C++». В центральной же части нажимаем на «Empty Project». Затем вводим значимое имя проекта, чтобы помнить зачем он создавался (в нашем случае подойдёт Lesson), и нажимаем «OK»... Код, который почти невозможно взломать 05.11.2014 Современные программы могут хранить в своем коде бесценные секреты. С помощью алгоритмов можно предсказать, какой товар на Amazon будет продаваться лучше всего или станет ли популярным сюжет нового фильма. Само собой, разработчики подобных программ не хотят, чтобы посторонние люди имели возможность изучить их код. Исследователи из Калифорнийского университета, IBM и Техасского университета в Остине не оставляют попыток избавиться от этой угрозы. Программирование на заказ как бизнес 10.06.2014 Этот вид бизнеса, — программирование на заказ, — распространен не только в режиме оффлайн, но и онлайн. Эффективность бизнеса определяется не только хорошими познаниями и умениями в области составления программ, но и способностью отслеживать инновации, новыми технологиями и инструментами, вовремя проведенным реинжинирингом. Чаще всего эта услуга привлекается небольшими предприятиями и даже физическими лицами для автоматизации бизнес-процессов. Лёгкое создание виртуальных машин с помощью PuPHPet. Часть 3 14.05.2014 Выполнение всех этих шагов может поначалу показаться чересчур долгим. Но когда вы разберетесь с этим лучше, сможете проделывать их быстро. Тем более, что вам ненужно каждый раз пересоздавать все с нуля. Если вы перетащите puppet/hieradata/common.yaml на puphpet.com, он автоматически заполнит форму соответственно этой конфигурации. Вам останется только откорректировать ее как надо. Один раз проделав работу, вы сможете выполнять ее быстрее и легче. Лёгкое создание виртуальных машин с помощью PuPHPet. Часть 2 12.05.2014 Apache или Nginx? В этом руководстве я остановлюсь на Apache. Опции его конфигурирования просты. Сначала укажем модули, которые нужно установить и включить. Для этого наберем их в поле Apache Modules. При этом выпадет список доступных модулей. Это позволяет избежать ошибок при наборе. Далее перейдем к конфигурации Virtual Host. Каким должно быть имя сервера и алиас вашего приложения? Сначала указываем их, потом корневую директорию и порт. Лёгкое создание виртуальных машин с помощью PuPHPet 12.05.2014 Окружение — одна из моих любимых мозолей в разработке софта. Его каждый раз приходится создавать заново для разных проектов с разными потребностями. Приходится обеспечивать соответствие окружения для всех разработчиков в команде (в том числе и для уделенных). Создавать окружения для разработки, тестирования и продакшена. Вас напрягает создавать и настраивать среду разработки? Это замедляет вашу работу? Если да, могу предложить решение — PuPHPet! Краткое введение в трейты в PHP 21.04.2014 Трейт, по существу, — это группа чистых методов, которые служат строительным блоком для классов и являются элементарной единицей повторного использования кода. В этой модели классы составляются как наборы трейтов, для чего служит специальный склеивающий код, соединяющий трейты вместе и задающий их нужное состояние. Практическое обоснование трейтов заключается в том, что классы иногда слишком велики для оправданного повторного использования кода. 6 подсказок по отладке для каждого PHP-кодера. Часть 2 11.04.2014 Иногда баги очень хитры или сообщения об ошибках совершенно непонятны. В таких случаях используйте дебагер и точки останова (для этого можно воспользоваться XDebug), добавляйте в лог-файл дополнительную отладочную информацию, помещайте ошибки в песочницу и отлаживайте «с уткой». Я надеюсь, что эти подсказки сэкономят ваше время на отладке и сделают ее чуть приятнее! И не стесняйтесь делиться своими собственными подсказками в разделе комментариев!
код, отладка, php, практика программирования, кодер, программисты, баги, отладка кода, разработчики, программирование, разработка нет комментариев
6 подсказок по отладке для каждого PHP-кодера 09.04.2014 Программисты тратят на отладку больше времени, чем на написание кода. Когда я был новичком, я тратил уйму времени на ковыряние кода в надежде, что баги исчезнут сами собой. Не делайте этого! Представьте, сколько времени я потерял! Ваш код не работает, а вы видите лишь то, что браузер не показывает того, что должен был показать? В этой статье я покажу вам пару трюков, которые позволяют работать эффективнее, но ключевая тема — это отладка кода.
код, отладка, php, практика программирования, кодер, программисты, баги, отладка кода, разработчики, программирование, разработка нет комментариев
Курсоры в хранимых процедурах MySQL. Часть 3 26.03.2014 Мы углубились в хранимые процедуры MySQL, рассмотрели функциональность курсоров. В предыдущих частях статьи мы продемонстрировали, как получать скалярные данные с помощью параметров вывода (заданных как out var_name vartype в объявлении ХП). Теперь рассмотрим, как получать вычисляемые наборы данных посредством временных таблиц. Попутно будут рассмотрены некоторые другие аспекты хранимых процедур. Также продемонстрируем вызов ХП из кода PHP.
процедуры, курсоры, хранимые процедуры, mysql, хранимки, процедуры mysql, cursor, sql, бд, хранимые процедуры mysql, db, хп, procedure нет комментариев
Курсоры в хранимых процедурах MySQL. Часть 2 24.03.2014 В данной части статьи на примерах демонстрируется, как создать хранимую процедуру с помощью MySQL Workbench и как использовать в этой хранимке курсор. Построчно объясняется, как работают курсоры в хранимых процедурах MySQL, основные принципы их применения. Затем в статье демонстрируется, как вызывать написанную ХП из кода PHP. В качестве примера используется реальная задача по обработке статистики игр для баскетбольного клуба ЛА Лейкерс.
процедуры, курсоры, хранимые процедуры, mysql, хранимки, процедуры mysql, cursor, sql, бд, хранимые процедуры mysql, db, хп, procedure нет комментариев
Курсоры в хранимых процедурах MySQL 19.03.2014 Курсоры не могут использоваться в MySQL сами по себе. Они — неотъемлемые компоненты хранимых процедур. Я считаю их аналогами указателей в C/C++, или итераторов в цикле foreach. С помощью курсоров мы можем обойти весь набор данных и над каждой записью произвести требуемые действия. Такие операции могут производиться и на стороне PHP, но если мы хотим уменьшить объем передаваемых данных, мы можем просто получить в PHP уже готовые обобщенные данные.
процедуры, курсоры, хранимые процедуры, mysql, хранимки, процедуры mysql, cursor, sql, бд, хранимые процедуры mysql, db, хп, procedure нет комментариев
Хранимые процедуры в MySQL и PHP. Часть 2 12.03.2014 В этой статье мы рассмотрим давно забытую составляющую баз данных MySQL: хранимые процедуры. Преимущества использования ХП очевидны, но напомним: Хранимые процедуры позволяют нам применять более строгий контроль доступа к определенным данным, когда это требуется бизнес-логикой. Кроме того, мы продемонстрируем основные шаги в создании хранимых процедур, пользователей и назначения соответствующих привилегий, покажем, как ХП вызываются из PHP.
db, mysql, базы данных, php, процедуры, базы данных mysql, хп, sql, хранимые процедуры, бд, программирование, mysql и php, базы нет комментариев
Хранимые процедуры в MySQL и PHP 10.03.2014 Проще говоря, хранимые процедуры («ХП») — это сохраненные в базе данных процедуры (написанные с помощью SQL и других управляющих операторов), которые могут быть выполнены движком баз данных и вызваны из программного кода, который с этим движком работает. В этой статье мы рассмотрим создание ХП в MySQL и их выполнение на сервере MySQL из кода PHP. ХП доступны и в других СУБД. Поэтому статья поможет лучше понять работу с базами данных в целом.
db, mysql, базы данных, php, процедуры, базы данных mysql, хп, sql, хранимые процедуры, бд, программирование, mysql и php, базы нет комментариев
WebDAV Mini-Redirector (MRXDAV.SYS). Версии и проблемы 28.02.2014 WebDAV Mini-Redirector (MRXDAV.SYS) — это компонент Windows, реализующий клиент для серверов WebDAV по технологии «веб-дисков». Протокол WebDAV — это расширение HTTP, реализующее работу с распределенной файловой системой с версионированием. В предлагаемом документе дается список известных версий MRXDAV.SYS и их багов. Этот список полезен, прежде всего, разработчикам, работающим над программным обеспечением, использующем протокол WebDAV. Настройка аутентификации в SabreDAV 21.02.2014 После того как вы создали свой сервер WebDAV, вы, вероятно, хотите сделать его безопасным. Аутентификация в WebDAV производится с помощью базовой или дайджест-аутентификации. Хотя ее несложно реализовать самостоятельно, SabreDAV предоставляет некоторые средства, которые могут облегчить ваш труд. SabreDAV поставляется с плагином, который производит аутентификацию. Он включает в себя два бэкэнда. Один хранит логины в файле, другой — в БД. Особенности реализации WebDAV в Microsoft Windows. Часть 2 15.02.2014 Во второй части статьи рассказывается о том, 1) как Windows понимает свойства WebDAV; 2) в каких кодировках шлет HTTP-запросы, получает ответы и о связанных с этим проблемах; 3) о баге с поддержкой {DAV:}displayname; 4) о различных других багах; 5) об имеющихся ограничениях на размер сохраняемых файлов; 6) о поддержке аутентификации на сервере WebDAV; 7) прочая информация и ссылки на ресурсы, где можно узнать больше о том или ином аспекте. Особенности реализации WebDAV в Microsoft Windows 13.02.2014 Windows имеет два клиента WebDAV. Предпочтительным на данный момент является «веб-клиент». Старый известен как «веб-папки». Веб-клиент назначает диску букву, что весьма полезно в плане его интеграции с операционной системой. Веб-папки не позволяют редактировать файлы непосредственно, а только перетаскивать их в/из папки WebDAV. Для работы веб-клиента сервис Web Client должен быть включен и запущен. В некоторых версиях ОС он по умолчанию выключен. Реализация файловой системы WebDAV с помощью PHP и SabreDAV. Часть 6 29.01.2014 Ранее мы добавили поддержку блокировки файлов, требуемую некоторыми клиентами WebDAV. Затем мы реализовали систему HTTP дайджест-аутентификации. Это означает, что пользователи должны вводить свои логины и пароли для доступа к серверу WebDAV. Теперь кратко опишем, как реализовать собственную виртуальную файловую систему с SabreDAV, позволяющую легко добавить WebDAV в уже существующее веб-приложение (такое как Система управления контентом).
webdav, файловая система, php, система webdav, sabredav, реализации webdav, веб, сервер webdav, файлы, библиотека sabredav, web нет комментариев
Реализация файловой системы WebDAV с помощью PHP и SabreDAV. Часть 5 27.01.2014 Последним шагом в создании нашего сервера WebDAV станет добавление аутентификации. SabreDAV облегчает добавление как базовой, так и дайджест HTTP-аутентификации. Однако пользователи Windows могут использовать базовую аутентификацию только на защищенном сервере. Другими словами, не-SSL сервера WebDAV должны либо не использовать аутентификацию, либо использовать дайджест-аутентификацию. Раз так, покажем добавление дайджест-аутентификации.
webdav, файловая система, php, система webdav, sabredav, реализации webdav, веб, сервер webdav, файлы, библиотека sabredav, web нет комментариев
Реализация файловой системы WebDAV с помощью PHP и SabreDAV. Часть 4 24.01.2014 Вы можете добавить несколько плагинов к серверу. Они предоставляют такие функции, как обработка блокировки файлов или промежуточные операции над файлами. С SabreDAV поставляется несколько плагинов, включающих: драйвер, который позволяет вам просматривать сервер WebDAV с помощью браузера; драйвер для блокировки файла; драйвер для игнорирования файлов ресурсов (таких, как Thumbs.db в Windows, файлы .DS_Store и «точка-подчеркивание» в Mac OS X.
webdav, файловая система, php, система webdav, sabredav, реализации webdav, веб, сервер webdav, файлы, библиотека sabredav, web нет комментариев
Реализация файловой системы WebDAV с помощью PHP и SabreDAV. Часть 3 22.01.2014 Начало работы с SabreDAV очень простое. После того как мы сохранили наши файлы на сервере, можно использовать уже готовый обработчик локальной файловой системы. Позже в этой статье мы кратко рассмотрим создание виртуальных файловых систем, если вы хотите хранить файлы в базе данных. В этом же разделе мы начнем пошагово создавать server.php, уже упомянутый в этой статье. Затем покажем вам, как монтировать ново-созданный диск к вашему компьютеру.
webdav, файловая система, php, система webdav, sabredav, реализации webdav, веб, сервер webdav, файлы, библиотека sabredav, web нет комментариев
Реализация файловой системы WebDAV с помощью PHP и SabreDAV. Часть 2 20.01.2014 Давайте создадим виртуальный хост для сервера WebDAV. Эта статья предполагает, что вы используете HTTP-сервер Apache на Unix-платформе. Если это не так, вам понадобится корректировка. В целях сохранения простоты мы не будем затрагивать SSL в этой статье. Если у вас есть доступный защищенный сервер, вы можете попытаться использовать его. После того, как у нас появится виртуальный хост, назначенный серверу WebDAV, скачаем и установим SabreDAV.
webdav, файловая система, php, система webdav, sabredav, реализации webdav, веб, сервер webdav, файлы, библиотека sabredav, web нет комментариев
Реализация файловой системы WebDAV с помощью PHP и SabreDAV 17.01.2014 Покажем вам, как создавать файловую систему WebDAV с помощью PHP и открытой библиотеки SabreDAV. Мы создадим простой веб-диск, который будет сохранять файлы в заданной директории на веб-сервере. К концу статьи вы сможете эффективно примонтировать эту директорию к локальному компьютеру и обновлять в ней файлы из своей операционной системы. WebDAV — это, проще говоря, расширение HTTP, которое позволяет управлять файлами на удаленном веб-сервере.
webdav, файловая система, php, система webdav, sabredav, реализации webdav, веб, сервер webdav, файлы, библиотека sabredav, web нет комментариев
Дональд Кнут. Человек, книга и программа 08.01.2014 Есть люди, вклад которых в развитие какой-то области деятельности невозможно не заметить, но трудно оценить. Дональд Кнут, имя которого каждому программисту известно по определению, именно таков. Американский математик и специалист в области компьютерных наук Дональд Кнут является автором самой фундаментальной монографии, посвященной программированию, 4-томного «Искусства программирования», настольной книги и Библии программистов всего мира. Особенности программирования под iOS 18.12.2013 Если вы никогда не использовали систему Cocoa или её предшественниц NeXTSTEP и OpenStep, то, возможно, среда разработки приложений Cocoa Touch покажется вам недружелюбной. Она отличается от обычных сред разработки, используемых, например, для разработки приложений для платформы .NET или на языке Java. Не стоит беспокоиться о том, что на первых порах вам будет несколько неудобно. Просто покорпите над упражнениями, и всё встанет на свои места. Что такое машина Тьюринга 01.04.2013 Дело было в 1936-м году. Молодой учёный Алан Мэтисон Тьюринг решил растолковать человечеству принцип алгоритмических вычислений. Дело в том, что мистер Тьюринг являлся пророком компьютерной эпохи, поэтому попросту не мог не поведать людям о том, что такое алгоритм. Вот и придумал абстрактную машину, которую назвали его именем. То бишь фамилией. Следует сразу обозначить важный момент: машина Тьюринга — исключительно умозрительное устройство...
что такое, машина, что, машина тьюринга, тьюринг, что такое машина, виртуальная машина, компьютеры, информатика, информационные технологии, программное обеспечение, ит, программирование, it, компьютерные технологии, икт, цифровые технологии, алгоритм нет комментариев

xbb.uz

ЯЗЫК ПРОГРАММИРОВАНИЯ - это... Что такое ЯЗЫК ПРОГРАММИРОВАНИЯ?

 ЯЗЫК ПРОГРАММИРОВАНИЯ

ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык общения человека с ЭВМ, предназначенными для описания данных (информации) и алгоритмов (см.) с целью их обработки на вычислительной машине. Насчитываются тысячи разнообразных Я. п.. Их теоретическую основу составляют алгоритмические Я. п. (формальные языки для записи алгоритмов). Различают языки низкого и высокого уровня. Языки низкого уровня, называемые ещё машинными, — это те, которые компьютер воспринимает непосредственно. Недостатки программирования на машинном языке состоят в том, что программы, написанные для ЭВМ данного типа, непригодны для ЭВМ др. типа. Один из путей развития машинного языка — приближение его к языкам высокого уровня, для которых общим является то, что все они ориентированы не на систему команд той или иной ЭВМ, а на систему последовательности соответствующих операторов, характерных для записи определённого класса алгоритмов. Оператор — конкретное предписание ЭВМ, оформленное либо в виде математической формулы любой степени сложности, записанной в соответствии с правилами данного языка, либо в виде обозначения какого-то действия, для которого требуется выполнить ряд машинных операций (напр. операторы присваивания, перехода, цикла, ввода-вывода и др.). Любой Я. п. высокого уровня является посредником между естественным языком и машинным и требует перевода на язык машинных команд. Такими «переводчиками» являются трансляторы (см.), входящие в состав программного обеспечения ЭВМ. Среди алгоритмических языков различают машинно-ориентированные и машинно-независимые. (См. программирование, ада, ада-95, алгол, бейсик, паскаль (2), фортран, кобол, ассемблер, си, си++.)

Большая политехническая энциклопедия. - М.: Мир и образование. Рязанцев В. Д.. 2011.

  • ЯДРО АТОМА
  • ЯКОРЬ

Смотреть что такое "ЯЗЫК ПРОГРАММИРОВАНИЯ" в других словарях:

  • Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley …   Википедия

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… …   Словарь бизнес-терминов

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки… …   Научно-технический энциклопедический словарь

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования — ОСНОВНЫЕ ПОНЯТИЯ 1 Язык программирования Programming language Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде… …   Словарь-справочник терминов нормативно-технической документации

  • язык программирования — programavimo kalba statusas T sritis automatika atitikmenys: angl. programming language vok. Programmiersprache, f rus. язык программирования, m pranc. langage de programmation, m …   Automatikos terminų žodynas

polytechnic_dictionary.academic.ru

ЯЗЫК ПРОГРАММИРОВАНИЯ - это... Что такое ЯЗЫК ПРОГРАММИРОВАНИЯ?

 ЯЗЫК ПРОГРАММИРОВАНИЯ , знаковая система, применяемая для записи процессов решения задач на ЭВМ; средство общения пользователя с ЭВМ, позволяющее на формально-логическом уровне описывать последовательность операции по обработке информации. Основу Я. п. составляют алгоритмические языки, напр. алгол-60, осн. символы к-рого — десятичные цифры, буквы, знаки препинания и т. д.; из них по определ. правилам образуются конструкции — числа, выражения и др., к-рые в свою очередь ещё более усложняются. Первыми Я. п. были внутр. машинные языки, представляющие собой систему команд конкретной ЭВМ. Совр. универсальные Я. п. предназначены для решения широкого круга задач, независимо от типа ЭВМ; они подразделяются на машинно-ориентированные, процедурно-ориентированные и проблемно-ориентированные. Машинно-ориентированные Я. п. близки к машинным, но обладают рядом отличит. особенностей, позволяют автоматизировать процесс программирования. К таким Я. п. относятся алмо, эпсилон, автокод (последний широко используется для создания операционных систем и прикладных программ, требующих наиб: полного использования возможностей ЭВМ). При помощи процедурно-ориентированных Я. п. специалисты составляют программы для ЭВМ в терминах, близких к их профессиональному “жаргону”, но с обязательным указанием шагов, необходимых для решения задачи. К таким Я. п. относятся фортран, ПЛ/1, кобол, бейсик, паскаль. Фортран ориентирован на решение научно-технич. задач; позволяет эффективно использовать ЭВМ, прост в изучении, удобен для написания программ и их отладки, имеет неск. вариантов (фортран-П, фортран-IV, EASIC Fortran). ПЛ/1 ориентирован на решение экономич. и науч. задач; обладает широким набором средств для описания вычислит. процессов, задач обработки данных, символьной информации, процессов моделирования, решения логич. задач и т. п., сочетая наиболее ценные свойства таких Я. п., как фортран, кобол, алгол-68, может успешно использоваться вместо них. Кобол — Я. п., применяемый в осн. для описания программ решения экономич. задач; не зависит от конкретной ЭВМ, поэтому пользователи могут легко обмениваться программами, записанными в терминах кобола. Бейсик широко используется для описания программ решения научно-технич. задач, разл. его версии входят в состав программного обеспечения почти во всех микро-ЭВМ; легко осваивается пользователями, не являющимися специалистами в области программирования. Паскаль — Я. п., ориентированный гл. обр. на обучение программированию как учебной дисциплине, на составление трансляторов и др. программ. Проблемно-ориентированные Я. п. позволяют составлять задания для ЭВМ в терминах функций, подлежащих выполнению, без подробной спецификации шагов, посредством к-рых можно реализовать эти функции. К таким Я. п. относятся, напр., языки разл. пакетов прикладных программ, языки запросов информационно-поисковых систем.

В ЕС информационно-вычислит. обеспечения АПК наиб. широко используются процедурно-ориентиров. Я. п.— фортран, ПЛ/1, бейсик, паскаль, а также проблемно-ориентиров. Я. п.— ямб (для решения задач бухгалтерского учёта ). Для автоматич. перевода программы, написанной на одном из Я. п. высшего уровня, на машинный язык используют трансляторы.

Сельско-хозяйственный энциклопедический словарь. — М.: Советская энциклопедия. Главный редактор: В. К. Месяц. 1989.

  • ЯЗВЕННИК
  • ЯЙЦА ПИЩЕВЫЕ

Смотреть что такое "ЯЗЫК ПРОГРАММИРОВАНИЯ" в других словарях:

  • Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley …   Википедия

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… …   Словарь бизнес-терминов

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык… …   Большая политехническая энциклопедия

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки… …   Научно-технический энциклопедический словарь

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования — ОСНОВНЫЕ ПОНЯТИЯ 1 Язык программирования Programming language Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде… …   Словарь-справочник терминов нормативно-технической документации

  • язык программирования — programavimo kalba statusas T sritis automatika atitikmenys: angl. programming language vok. Programmiersprache, f rus. язык программирования, m pranc. langage de programmation, m …   Automatikos terminų žodynas

agricultural_dictionary.academic.ru

ЯЗЫК ПРОГРАММИРОВАНИЯ - это... Что такое ЯЗЫК ПРОГРАММИРОВАНИЯ?

 ЯЗЫК ПРОГРАММИРОВАНИЯ - средство записи алгоритмов обработки информации, причем такой записи, к-рая может быть воспринята ЭВМ. С помощью Я.п. выполняется обработка информации на ЭВМ. Все Я.п. можно разделить на 2 типа - машинно-ориентированные и проблемно-ориентированные. Машинно-ориентированные Я.п. включают языки машинных команд и языки-ассемблеры. Каждый тип ЭВМ имеет свой язык машинных команд, к-рый отражает структурные особенности вычислительной машины. Машинные команды - это те команды (числовые коды), к-рые только и могут быть выполнены вычислительной машиной. Программа, записанная на любом другом Я.п., для выполнения на ЭВМ обязательно должна быть переведена на язык машинных команд. Написание программ на языке машинных команд является крайне утомительной процедурой. Машинно-ориентированные языки, в к-рых машинные команды (коды) заменены мнемоническими обозначениями, наз. языками-ассемблерами. С помощью машинно-ориентированных языков можно создавать программы, к-рые наиболее эффективно используют возможности ЭВМ данного типа, однако эти языки имеют и практически непреодолимые недостатки. Во-первых, программы, написанные на машинно-ориентированных языках, не могут быть выполнены на ЭВМ др. типов. Во-вторых, написание программ на этих языках доступно только высококвалифицированным программистам, поскольку требуется хорошее знание особенностей работы ЭВМ. Для преодоления этих недостатков с конца 50-х гг. ведется разработка др. типа Я.п. - проблемно-ориентированных. Они предназначены для записи алгоритмов обработки информации для нужд определенных областей науки и практики с использованием правил и понятий, принятых в этих областях. Развитием идеи проблемно-ориентированных языков явилось создание универсальных Я.п., позволяющих в удобной форме записывать очень широкий класс алгоритмов. Проблемно-ориентированные Я.п. наз. также языками высокого уровня. Создание проблемно-ориентированного Я.п. подразумевает разработку специальных средств перевода программ, написанных на языке высокого уровня, на язык машинных команд. Такой перевод выполняется самой вычислительной машиной с помощью программ-трансляторов. Развитие Я.п. идет по пути как совершенствования универсальных Я.п., так и разработки узкоспециальных языков. Нек-рые разработанные программные системы (пакеты прикладных программ)  обработки социологич. данных включают специальные Я.п., ориентированные на решение социологич. задач. А.О. Крыштановский.

Российская социологическая энциклопедия. — М.: НОРМА-ИНФРА-М. Г.В. Осипов. 1999.

  • ЯЗЫК АНКЕТНЫЙ
  • ЯКОВЛЕВ Александр Максимович

Смотреть что такое "ЯЗЫК ПРОГРАММИРОВАНИЯ" в других словарях:

  • Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley …   Википедия

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… …   Словарь бизнес-терминов

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык… …   Большая политехническая энциклопедия

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки… …   Научно-технический энциклопедический словарь

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования — ОСНОВНЫЕ ПОНЯТИЯ 1 Язык программирования Programming language Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде… …   Словарь-справочник терминов нормативно-технической документации

  • язык программирования — programavimo kalba statusas T sritis automatika atitikmenys: angl. programming language vok. Programmiersprache, f rus. язык программирования, m pranc. langage de programmation, m …   Automatikos terminų žodynas

sociologicheskaya.academic.ru

Язык программирования - Википедия

Материал из Википедии — свободной энциклопедии

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программ[1][2]. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (обычно — ЭВМ) под её управлением.

Со времени создания первых программируемых машин человечество придумало более восьми тысяч языков программирования (включая эзотерические, визуальные и [en])[3]. Каждый год их число увеличивается. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты могут владеть десятком и более разных языков программирования.

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

Как правило, язык программирования определяется не только через спецификации стандарта языка, формально определяющие его синтаксис и семантику [⇨], но и через воплощения (реализации) стандарта — программные средства, обеспечивающих трансляцию или интерпретацию программ на этом языке [⇨]; такие программные средства различаются по производителю, марке и варианту (версии), времени выпуска, полноте воплощения стандарта, дополнительным возможностям; могут иметь определённые ошибки или особенности воплощения, влияющие на практику использования языка или даже на его стандарт.

История[ | ]

Ранние этапы развития[ | ]

Можно сказать, что первые языки программирования возникали ещё до появления современных электронных вычислительных машин: уже в XIX веке были изобретены устройства, которые можно с долей условности назвать программируемыми — к примеру, музыкальная шкатулка

encyclopaedia.bid

ЯЗЫК ПРОГРАММИРОВАНИЯ - это... Что такое ЯЗЫК ПРОГРАММИРОВАНИЯ?

 ЯЗЫК ПРОГРАММИРОВАНИЯ (program language). Знаковая система, применяемая для записи процессов решения задач на ЭВМ; средства общения пользователя с ЭВМ, позволяющие на формально-логическом уровне описывать последовательность операций при обработке информации. Основу составляют алгоритмические языки, например, алгол-60, основные символы которого — десятичные цифры, буквы, знаки препинания и т.д.; из них по определенным правилам образуются конструкции — числа, выражения и др., которые в свою очередь еще более усложняются. Первыми языками программирования были внутренние машинные языки, представляющие собой систему команд конкретной ЭВМ. Современные универсальные языки программирования предназначены для решения широкого круга задач, независимо от типа ЭВМ. Они подразделяются на машинно-ориентированные, процедурно-ориентированные и проблемно-ориентированные.

Термины и определения, используемые в селекции, генетике и воспроизводстве сельскохозяйственных животных. — М.: ВНИИплем. И. М. Дунин. 1996.

  • ЭЯКУЛЯЦИИ РЕФЛЕКС
  • ЯИЧНАЯ МАССА

Смотреть что такое "ЯЗЫК ПРОГРАММИРОВАНИЯ" в других словарях:

  • Язык программирования C++ — Эта статья о книге; о языке программирования см.: C++. Язык программирования C++ The C++ Programming Language Автор: Бьёрн Страуструп Язык оригинала: английский Оригинал издан: 1986 Издательство: Addison–Wesley …   Википедия

  • Язык программирования — искусственный (формальный) язык, предназначенный для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. По английски: Programming language Синонимы:… …   Финансовый словарь

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — (programming language) Язык, используемый для выдачи задания (программы) (program) компьютеру (computer). Существует два основных вида языков программирования: языки низкого уровня (low level languages) и языки высокого уровня (high level… …   Словарь бизнес-терминов

  • язык программирования — Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания [ГОСТ 28397 89] Тематики обеспеч.… …   Справочник технического переводчика

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — это совокупность набора символов (алфавита) системы, правил образования (синтаксис) и истолкования конструкции из символов (семантика) для задания алгоритмов с использованием символов естественного языка. В самом общем виде формальный язык… …   Большая политехническая энциклопедия

  • ЯЗЫК ПРОГРАММИРОВАНИЯ — ЯЗЫК ПРОГРАММИРОВАНИЯ, система слов и правил, используемая для создания программ для КОМПЬЮТЕРА. Большинство компьютеров работает на основе двоичных языков (использующих два знака, 0 и 1), которые называют МАШИННЫМИ КОДАМИ. Для формулировки… …   Научно-технический энциклопедический словарь

  • Язык программирования — Язык программирования  формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия,… …   Википедия

  • Язык программирования Си — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования C — Си Семантика: процедурный Тип исполнения: компилируемый Появился в: 1969 73 г. Автор(ы): Кен Томпсон, Денис Ритчи Типизация данных: статическая Основные реализации …   Википедия

  • Язык программирования — ОСНОВНЫЕ ПОНЯТИЯ 1 Язык программирования Programming language Язык, предназначенный для представления программ. Примечание К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде… …   Словарь-справочник терминов нормативно-технической документации

  • язык программирования — programavimo kalba statusas T sritis automatika atitikmenys: angl. programming language vok. Programmiersprache, f rus. язык программирования, m pranc. langage de programmation, m …   Automatikos terminų žodynas

agricultural_terms.academic.ru