Виды языков программирования

Каждый из языков программирования имеет свои особенности, и в зависимости от них используется в той или иной области.

Опираясь на эти особенности, языки программирования можно разделить на виды. Вот некоторые из них:

Объектно-ориентированные языки. Это языки, поддерживающие возможность объектно-ориентированного программирования, в котором программа разбивается на отдельные логические элементы (настройки, окна, обработчик событий мыши и др.) и выполнение программы происходит посредством взаимодействия этих элементов (объектов). К этим языком можно отнести Java, C++, С#, Python.

Процедурные языки программирования. В этих языках программа сводится к последовательному выполнению операторов. К ним можно отнести C, PureBasic. Также при желании можно писать в процедурном стиле и на Python или C++.

Языки могут различаться и в управлении памятью устройства. Так, например, в C++ нет системы автоматического контроля памяти и при написании программы необходимо самостоятельно выделять и очищать память, в то время как в Python или Java есть такая система.

Также есть такие параметры, как типизация (статическая, динамическая, сильная, слабая), интерпретируемый язык или компилируемый, низкоуровневый или высокоуровневый, и др. Важно понимать, что ни один из перечисленных критериев не означает, что тот или иной язык лучше/хуже другого, а лишь говорит о его специализации.

Материал подготовлен: Лисневским М.А.

97 views·1 share