Теория:

Система программирования — это система для разработки новых программ на конкретном языке программирования.
Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:
 
1. Компилятор или интерпретатор;
Компиляторы — это программы, которые преобразуют исходные тексты программ, написанные на языке программирования высокого уровня, в программу на машинном языке, "«понятную» компьютеру".   
Интерпретаторы не очень сильно отличаются от компиляторов. Они также конвертируют высокоуровневые языки в читаемые машиной бинарные эквиваленты.
 
2.  Интегрированная среда разработки;

3.  Средства создания и редактирования текстов программ;

4.  Обширные библиотеки стандартных программ и функций;

5.  Отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;

6.  «Дружественная» к пользователю диалоговая среда;

8.  Многооконный режим работы;

9.  Мощные графические библиотекиутилиты для работы с библиотеками;
 
10.  Встроенный ассемблер;
Ассемблер — компьютерная программа, компилятор исходного текста программы, написанной на языке ассемблера, в программу на машинном языке.
11.  Встроенная справочная служба...
 
Популярные системы программирования: Turbo Basic, Quick Basic, Turbo Pascal, C++, Java.
Turbo Basic
Роберт Зейл в \(1987\) году на основе своей многолетней разработки BASIC/Z создал Turbo Basic, а затем продал его компании Borland.
 
1.PNG
QuickBASIC
Microsoft QuickBASIC — это интегрированная среда разработки и компилятор языка программирования Basic, разрабатывавшаяся компанией Microsoft с \(1985\) по \(1988\) год.
 
Версия 1.0 для DOS была выпущена в \(1985\) году.
 
2.PNG
Turbo Pascal
Turbo Pascal — интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Pascal от фирмы Borland.
С начала \(1990\)-х  используется в университетах для изучения фундаментальных концепций программирования.
 
3.PNG
 
 3_3.PNG
C++
C++ — чрезвычайно мощный язык, содержащий средства создания эффективных программ практически любого назначения, от низкоуровневых утилит и драйверов до сложных программных комплексов самого различного назначения.
 
Язык возник в начале \(1980\)-х годов, когда сотрудник фирмы Bell Labs Бьёрн Страуструп придумал ряд усовершенствований к языку C под собственные нужды.
Обрати внимание!
Никто не обладает правами на язык C++, он является свободным. Однако сам документ стандарта языка не доступен бесплатно.
4.PNG
Java
Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. 
Дата официального выпуска — \(23\) мая \(1995\) года.
 
5.PNG