Найбільш складні мови програмування: топ-10

Реклама численних курсів обіцяє зробити з вас програміста всього за кілька місяців (особливо нахабні через пару тижнів), хоча насправді на освоєння мови необхідно значно більше часу, навіть якщо брати найлегші. У цій підбірці ми склали рейтинг 10 найбільш складних мовах програмування в світі, про більшість яких ви напевно чули. Варто зазначити, що складність – поняття умовне. Комусь ту або іншу мову зі списку може датися легко, але в середньому їх вивчення потребує чимало часу.

10. Python

У середині 1980-х років голландський хлопець на ім’я Гвідо ван Россум працював над освітнім проектом по створенню мови для нових програмістів під назвою ABC. В результаті Ван Россум зацікавився мовними дизайном, і саме тоді він почав працювати над Python. Він прийняв кілька незвичайних рішень, які дійсно відрізняли Python від духу часу, і продовжують робити цю мову особливим сьогодні.

Дивіться також:  Цікаві факти про Наполеона Бонапарта: біографія та історії з життя правителя Франції

Одним з рішень Ван Россума було зробити відступ значущим, що незвично для мов програмування. Критики, які вважали, що це ускладнить використання мови, не дуже добре розуміли цю ідею, але ця особливість є однією з причин того, чому Python є читабельним і популярним. Навіть якщо ви не взяли клас CS, ви все одно можете написати корисний інструмент на Python. Це високорівнева мова, тому вам не потрібно мати справу з низькорівневими аспектами програмування, такими як управління пам’яттю.