Инструментарий технологии программирования — совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов.
Обеспечивает процесс разработки программ и включает специализированные программные продукты, которые являются инструментальными средствами разработчика.
Программные продукты данного класса поддерживают все технологические этапы процесса проектирования, программирования (кодирования), отладки и тестирования создаваемых программ.
Средства для создания приложений включают:
Локальные средства для выполнения отдельных работ по созданию программ;
Интегрированные среды разработчиков программ, обеспечивают комплекс работ по созданию программ;
CASE-технологии.
Основу инструментальных средств составляют языки программирования.
Язык программирования - формализованный язык для описания алгоритма решения задачи на компьютере.
Средства для создания приложений – совокупность языков и систем программирования, а также различные программные комплексы для отладки и поддержки создаваемых программ.