Сколько существует систем программирования?

3 ноября 2014 г. Просмотров: 2207

С технологическим прогрессом и развитием сферы компьютерных технологий в мире появилось множество разнообразных систем программирования. Система программирования представляет собой средство, инструмент для создания алгоритмов. Она представлена в виде языков программирования, на котором будет написана программа.

Из чего состоит система программированияВ состав систем программирования входят различные средства, которые необходимы для разработки программных продуктов. Данные компоненты представляют собой: компилятор и интерпретатор. Первый необходимый для считывания и распознавания машинного кода и создания рабочего варианта программы. Интерпретатор представляет собой переводчик написанного кода. Он выполняет команды, поэтапно следуя алгоритму. Немаловажную роль в системе программирования играет интегрированная среда, в которой будет разрабатываться программный продукт. Среда для разработки состоит из различных библиотек, в том числе и графических, а также отладочных программ, которые выполняют алгоритм и помогают найти ошибки в процессе тестирования. Интегрированная среда – это особый комплекс встроенных подпрограмм. Главная задача интегрированной среды - быть универсальной, приспосабливаемой под различные виды задач, иметь «дружественный» интерфейс и справочную службу. Самые распространённые и популярные системы программированияИз наиболее популярных систем можно выделить Turbo Pascal, Turbo Basic, Turbo C. Соответственно для каждой системы существует свой пакет для разработки приложений. Для Turbo Pascal – пакет Borland Delphi. Это одна из самых популярных оболочек для создания прикладных программ, она проста и в тоже время удобна. Объектно - ориентированная среда, использующая язык Pascal, имеет в своём арсенале много разнообразных компонентов для разработки, а также быстрый и эффективный компилятор. Для Turbo Basic – пакет Microsoft Visual Basic, это хороший инструмент для создания приложений и макросов. Для Turbo C – пакет Borland C++, он удобен для разработки программ под DOS. Система программирования непосредственно привязана к определенному языку программирования. Языков программирования существует большое количество, реализованных под свои конкретные задачи, в зависимости от сферы использования и операционной системы. Языки программирования могу использоваться для написания прикладных коммерческих программ, веб-приложений, игр, приложений под Android. Всего зарегистрировано около 25 языков, некоторые из них являются дочерними, то есть синтаксис и алгоритмизация их похожа. Можно выделить несколько самых распространенных языков в мире: Delphi, PHP, C/C++.Язык Delphi основан на Pascal, он отличается своей простотой при создании алгоритма, логичностью, поддержкой процедурного программирования, работой с классами и динамической памятью. Язык C/C++ не такой простой в программировании как Pascal, на его основе формируется алгоритмизации и другие языки, к примеру, Java. Также этот язык имеет непосредственно доступ к аппаратуре компьютера, обладает свойством преобразовывать типы, и относится к разряду системного программирования. PHP - язык для создания веб-страниц с помощью скриптов, он отличается своей многофункциональностью и кроссплатформенностью.Классификаций систем и языков программирования существуют на сегодняшний день довольно много, но главная задача остаётся прежней - создание высококачественного программного продукта, который будет удовлетворять потребности пользователя.

Оцените статью!