Привет, как часто вы когда-нибудь задумывались какие языки программирования считаются самыми сложными? Осилить их смогут не все, но знать о них всё же стоит. C++ Давайте представим язык C, к которому добавили ооп и всякого разного, которое реализовано не самым лучшим образом. Добавим сюда странностей особенностей с шаблонами, указателями, мета-программированием, областями видимости.
Всё это усложняем понимание языка, да ещё и архитектура оставляет желать лучшего. Всё это делает C++ одним из самых слжных языков программирования. Haskell Из-за того что этот язык относится к функциональному программированию - в неё отсутствуют переменные, циклы да и вообще взаимодействие с памятью. На этом языке описывается решение задачи с помощью выражений. Иными словами мы говорим программе не как надо сделать, а что надо сделать. Это будет полезно разве что математикам. Assembler Для работы с этим языком важно железо вашего компьютера. Также важна архитектура процессора в котором мы будем запуск