Особенности сред программирования

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

Редакторы первого типа работают с последовательностями символов текстовых файлов, обеспечивая расширенную функциональность – подсвечивают синтаксис, сортируют строки, конвертируют кодировки, показывают коды символов и т.д. Такого рода редактор часто называется редактором кода, так как его основным назначением является написание исходного кода компьютерной программы, предназначенной для чего угодно – от ведения базы данных на предприятии до покупки авиабилетов Украины через Интернет. Примером такого редактора является свободный редактор многоцелевого назначения Emacs, обладающий очень мощными возможностями. Другие примеры —  редактор для Windows EditPlus  для web-разработок и программирования; редактор для программистов с мощными возможностями Vim; входящий в состав «Windows» Notepad; свободный редактор Kate с опцией расширения,  подсвечивающий синтаксис  и разметку многих языков программирования; написанный на Java свободный редактор jEdit.

Редакторы второго типа  — текстовые процессоры, предназначенные для создания документов.

Дата публикации 03.02.2012