У світі технологій, де постійно з'являються нові інструменти розробки, важливо знати не лише які мови програмування варто вивчати, але й які краще оминути. Відомий програміст-ютубер Міша Ларченко, який має понад 20 років досвіду в IT-галузі та проживає в Амстердамі, нещодавно опублікував відео з власним рейтингом найгірших мов програмування 2025 року. Його погляд на проблемні технології змушує замислитися навіть досвідчених розробників, адже деякі з цих мов досі активно використовуються у великих проєктах.
П’яте місце — R
Міша Ларченко розпочав свій рейтинг з мови R, яка посіла п'яте місце серед найгірших. Створена ще у 1993 році як інструмент для статистичних обчислень, ця мова має відкритий код та широко використовується для роботи з великими обсягами даних. Проте, на думку експерта, R має суттєві недоліки: складний для вивчення синтаксис, проблеми з продуктивністю при обробці значних масивів інформації та високий поріг входження для тих, хто не має ґрунтовних знань з математики та статистики.
Четверте місце — Java
На четвертому місці опинилася Java – одна з найпопулярніших мов програмування у світі. Незважаючи на її широке використання в корпоративному секторі, Ларченко вважає, що великі проєкти на Java стають надто складними для підтримки. "Коли Java багато, коду на Java багато, то це дуже схоже на таке місиво, в якому дуже складно розібратися", – зазначає програміст. Водночас він визнає, що знання цієї мови гарантує стабільну роботу, оскільки вона залишається затребуваною на ринку праці.
Третє місце — Ruby
Третє місце у рейтингу посідає Ruby – мова, яка колись була надзвичайно популярною, але поступово втрачає свої позиції. За словами Ларченка, хоча програми на Ruby легко підтримувати, писати та тестувати, ця мова має два серйозні недоліки. По-перше, вона відносно повільна порівняно з C або C++. По-друге, створення нових фреймворків та адаптація нових технологій для Ruby є досить складним процесом.
Друге місце — Асемблер
Друге місце дісталося Assembly (Асемблеру) – низькорівневій мові програмування, яку багато хто вважає обов'язковою для вивчення "справжніми програмістами". Однак Ларченко категорично не рекомендує використовувати її для більшості проєктів: "Я б сказав, що краще на нього навіть не звертати уваги. Якщо у вас є можливість вивчити, вчіть, але не використовуйте його для більшості програм, які ви пишете".
Перше місце і лідер антирейтингу — VBA
Найгіршою мовою програмування 2025 року, на думку Міші Ларченка, став Visual Basic for Applications (VBA). Ця мова, створена для розширення функціоналу програм Microsoft Office, колись була інноваційним рішенням. Проте сьогодні її можливості надто обмежені, а нові функції практично не з'являються. "Незважаючи на те, що VBA ніби й не дуже мова програмування, на мій погляд, але він нескладний", – зауважує експерт, додаючи, що для простих завдань у середовищі Microsoft Office ця мова все ж може бути корисною.
Цікаво порівняти цей рейтинг із даними щорічного опитування DOU, згідно з яким найпопулярнішими мовами програмування в Україні у 2025 році є TypeScript, Python і JavaScript. За даними DOU, саме ці технології демонструють найбільше зростання, тоді як частка "традиційного програмування" на C# та Java зменшується.
Що обрати замість "найгірших" мов?
Якщо ви тільки починаєте свій шлях у програмуванні або плануєте розширити свої навички, варто звернути увагу на мови, які мають перспективи розвитку. За даними JustSmart, у 2025 році особливо затребуваними залишаються Python, TypeScript та JavaScript. Також зростає популярність Go та Rust – мов, які активно використовуються для розробки високонавантажених систем та мікросервісної архітектури. В контексті даної статті буде цікаво дізнатися ТОП-15 найбільш затребуваних мов програмування у 2025 році.
Міша Ларченко зазначає, що його антирейтинг є суб'єктивним і може не збігатися з думкою інших експертів. Проте його погляд на проблемні аспекти популярних мов програмування дає цінну інформацію для тих, хто планує свою кар'єру в IT-сфері.
Стаття написана на основі відео з YouTube каналу Міші Ларченка











