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