Вопрос C++ какой язык программирования? (Высокий, низкий)

Регистрация
24 Окт 2013
Сообщения
80
Репутация
-9
Спасибо
0
Монет
0
C++ какой язык программирования? (Высокий, низкий)
 
Гибридный: содержит как предельно низкоуровневые (унаследованные от С), так и предельно высокоуровневые (ООП, auto и т. д.) механизмы. И то, что С++ целиком построен (как и его прородитель) на низкоуровневой адресной арифметике, не позволяет отнести его к действительно высокоуровневым языкам.
 
Низкоуровневый - в котором команды написаны практически в машинных кодах процессора или очень близких мнемокомандах. Высокоуровневый - написан более понятными человеку конструкциями. Для перевода в машинный код нужен компилятор. С/С++ относятся ко второму типу.
 
"Поддерживая разные парадигмы программирования, сочетает свойства как высокоуровневых, так и низкоуровневых языков." (Programmers wiki)
 
C++ это попытка усидеть на 2-х стульях - некая смесь выскоуровневых и низкоуровневых компонентов, в общем ни то ни сё.
 
Назад
Сверху