Українська правда

Старі мови програмування повертаються в топ: Ada обійшла Rust і Kotlin у рейтингу Tiobe

- 14 липня, 13:42

У липневому оновленні авторитетного індексу популярності мов програмування Tiobe спостерігається несподіваний тренд: попри постійне зростання інтересу до нових мов, саме старіші мови демонструють стабільне зростання. Однією з них є Ada – мова системного програмування, розроблена ще наприкінці 1970-х років, яка наразі ділить 10-те місце з Delphi/Object Pascal у рейтингу, повідомляє InfoWorld.

За словами генерального директора Tiobe Пола Янсена, Ada має великі шанси пережити інші мови свого покоління, зокрема Visual Basic, Perl і Fortran. "З урахуванням все жорсткіших вимог до безпеки, Ada – як мова для системного програмування у сфері критичних до безпеки систем – є, ймовірно, найстійкішим варіантом", – зазначив Янсен у своєму коментарі до рейтингу.

Цікаво, що нові мови, як-от Rust, Kotlin, Dart та Julia, так і не змогли увійти до десятки лідерів. Попри стрімкий розвиток спільнот та активну підтримку цих мов великими компаніями, за рівнем використання вони все ще поступаються більш зрілим технологіям. "Очевидно, що саме усталені мови залишаються актуальними", – зазначив Янсен.

Топ-10 мов програмування за Tiobe (липень 2025):

1. Python — 26,98%

2. C++ — 9,80%

3. C — 9,65%

4. Java — 8,76%

5. C# — 4,87%

6. JavaScript — 3,36%

7. Go — 2,04%

8. Visual Basic — 1,94%

9. Ada — 1,77%

10. Delphi/Object Pascal — 1,77%

Рейтинг Tiobe формується на основі аналізу кількості кваліфікованих інженерів, курсів, тренінгів і постачальників, а також згадок на понад 20 популярних онлайн-платформах, зокрема Google, Wikipedia, Amazon і Bing.

Для порівняння, інший впливовий індекс PYPL (PopularitY of Programming Language), який оцінює популярність за кількістю пошуків туторіалів у Google, надає перевагу Python, Java та JavaScript. У ньому Rust посідає 10-те місце, а Ada — взагалі поза межами десятки.

Такий контраст між рейтингами показує, що популярність серед ентузіастів чи в освітньому середовищі ще не означає широкого використання в індустрії. А отже, старі перевірені мови програмування, зокрема ті, що орієнтовані на системну безпеку, зберігають актуальність і конкурентоспроможність навіть через десятиліття після свого створення.

Load more