
Възрастни програмисти продължават да пишат софтуер на древни езици, както и да ги актуализират (снимка: CC0 Public Domain)
Древни езици за програмиране стават все по-популярни напоследък, сочи актуална класация на Tiobe. Позабравените COBOL, Ada и Fortran вече влязоха в Топ 20 на рейтинга, оглавяван от лесния за усвояване Python.
Много стари езици си проправят път в класацията на Tiobe. Fortran и Delphi се състезават за място в първите десет, докато COBOL и Ada са стабилно установени в първите двадесет. Всички те се радват на нарастваща популярност, което показва, че има интерес към тях от страна на разработчиците. Python все още оглавява класацията.
Динамични промени в класацията
Наскоро Tiobe публикува мартенския рейтинг за популярността на езиците за програмиране. Класацията се основава на заявките за търсене в Google, Bing и Yahoo, както и на заявките на уебсайта на Amazon, Wikipedia и видео услугата YouTube.
Ако през февруари 2025 г. основният интерес на програмистите беше насочен към C++, Go, Rust и дори малко известните Zig и Mojo, то през март бързо набират популярност езици, които се появиха десетилетия преди раждането на повечето от днешните интернет потребители.
Например, Fortran и Delphi се състезават за място в топ 10. Fortran е въведен през 1957 г., преди 68 години, и в момента заема 11-то място в класацията на Tiobe, напредвайки от 14-то място година по-рано.
Езикът Delphi съществува от 1995 г., което означава, че е на 30 години. В класацията за март 2025 г. той е на 10-то място, спрямо 15-то място през март 2024 г. Това е истинско завръщане, като се има предвид, че най-доброто му постижение е шесто място в класацията от юни 2001 г. Най-лошият месец на Delphi е юли 2020 г., когато езикът пада до 30-то място.
Програмният език Ada се разработва от 1980 г. и сега празнува своята 45-та годишнина. В миналото това беше основният език за програмиране в Министерството на отбраната на САЩ. В класацията Tiobe от март 2025 г. заема 18-то място, спрямо 24-то година по-рано. Най-доброто представяне е 14-то място през юни 2006 г., а най-лошото – 43-то място през юли 2020 г.
COBOL не показа никаква динамика през годината – все още е на 20-то място. Това не е рекорд за него – през август 2001 г. е бил на осмо място, а през август 2011 г. – на 47-о място. Той е вторият най-стар език от четирите – само с две години по-млад от Fortran.
Защо ретро езиците са в подем
Експертите на Tiobe смятат, че внезапното нарастване на интереса на програмистите към езици, които са много по-стари от повечето от тях, се дължи на факта, че софтуерът, написан на тези езици, захранва много от най-важните услуги в света.
Това е напълно очевидно в САЩ – например, софтуерът в службата по заетостта все още работи на COBOL. Освен това програмите, написани на този език, все още обработват банкови транзакции на стойност трилиони щатски долари на дневна база.
Въпреки че много програмисти, пишещи на COBOL, Ada и Fortran, вече са се пенсионирали или планират да го направят, те все още продължават да пишат софтуер на древните езици. Освен това те постоянно ги актуализират и допълват. Възможно е това да е стимулирало интереса на по-младите програмисти към древните езици – вероятно те търсят информация за такива езици, за да могат да разработват стари проекти.
Факт е, че старите езици продължават да се подобряват. Например, последната стабилна версия на 45-годишният Ada излезе преди малко по-малко от две години, през май 2023 г.
30-годишният Delphi беше актуализиран за последно през септември 2024 г. Много по-старите COBOL и Fortran (съответно на 66 и 68 години) също не са забравени – техните последни актуализации датират от 2023 г.
Непоклатимият Python
Докато древните езици завладяват топ 20 и топ 10 в класацията за популярност на Tiobe, съставът на челната петица не се е променил от години. През март 2025 г., както през последните три години и половина, Python държи първото място, поради своята лекота на усвояване.
На второ място е C++, на трето място е Java, на четвърто – C. Тези езици могат да сменят местата си един с друг, но не са напускали топ 5 от дълго време.
Дори призивите на Linux разработчици за пренаписване на кода на ядрото на Rust, който е по-безопасен по отношение на методите за обработка на паметта от C и C++, не променят статуквото. Същевременно популярността на Rust също расте – през март 2025 г. той е на 14-то място, спрямо 17-то година по-рано.