Визуальные языки программирования
2

 

Сегодня практически все программы создаются с помощью языков программирования. Теоретически программу можно написать и на естественном языке (говорят: программирование на метаязыке), но из-за неоднозначности естественного языка автоматически перевести такую программу в машинный код пока невозможно.

Языки программирования – это формальные искусственные языки. Как и естественные языки, они имеют алфавит, словарный запас, грамматику и синтаксис, а также семантику.

Алфавит – разрешенный  к использованию набор символов, с помощью которого могут быть образованы слова и величины данного языка.

Синтаксис – система  правил, определяющих допустимые конструкции языка программирования из букв алфавита.

Семантика – система правил однозначного толкования каждой языковой конструкции, позволяющих производить процесс обработки данных.[5]

Развитие компьютерных систем и их функционали потребовали научных разработок и в сфере систем представления и обработки информации, т.е. программировании. Исходя из этого, с 50-х годов идет эпопея развития различных языков программирования. Языки программирования имеют разные целевые установки, например:

- для математического расчета данных;

- для представления графических объектов;

- для визуального обрамления информации.

То есть, языки программирования, согласно механизмам применения делятся на:

- процедурные;

- объектно-ориентированные;

- функциональные;

- логические.