Êëàññèêà ñíîâà â ìîäå
ßçûê ïðîãðàììèðîâàíèÿ COBOL, ñ÷èòàþùèéñÿ îäíèì èç ñòàðåéøèõ â ìèðå, âíîâü îáðåòàåò ïîïóëÿðíîñòü. Ñîãëàñíî ðåéòèíãó ÿçûêîâ êîìïàíèè Tiobe, çà ãîä îí îòâîåâàë ñåìü ñòðî÷åê è âîøåë â òîï-20 ñàìûõ âîñòðåáîâàííûõ ÿçûêîâ â ìèðå.
Åñëè â îêòÿáðå 2025 ã. COBOL íàõîäèëñÿ íà 23 ìåñòå â ðåéòèíãå, òî ãîä ñïóñòÿ äîáðàëñÿ äî 16. Åãî äåáþò ñîñòîÿëñÿ â 1959 ã., ïî÷òè 70 ëåò íàçàä, è áîëüøèíñòâî èçó÷àâøèõ åãî ñïåöèàëèñòîâ äàâíî íà ïåíñèè, à ñîçäàòåëè è âîâñå íà÷àëè óìèðàòü. Òåì íå ìåíåå, ïðîñëåæèâàåòñÿ ÿâíîå âîçâðàùåíèå åãî ëó÷øèõ âðåìåí – â ðåéòèíãå Tiobe íàèëó÷øèì ðåçóëüòàòîì COBOL áûëî âîñüìîå ìåñòî â àâãóñòå 2021 ã., à íàèõóäøèì – 47 àâãóñòå 2011 ã.
Òîë÷êîì äëÿ ðîñòà ïîïóëÿðíîñòè COBOL ñòàëà ïàíäåìèÿ êîðîíàâèðóñà COVID-19 âåñíîé 2020 ã. Âåñü ìèð òîãäà óøåë íà óäàëåíêó, è îäíîâðåìåííî ñ ýòèì ðåçêî ïîâûñèëàñü íàãðóçêà íà ðàçëè÷íûå ñîöèàëüíûå ñëóæáû. Â ÑØÀ áûñòðî ïîíÿëè, ÷òî çíà÷èòåëüíàÿ ÷àñòü ðàáîòàþùåãî â ýòèõ ñëóæáàõ êîäà íàïèñàíà íà COBOL, ñïåöèàëèñòîâ ïî êîòîðîìó ê òîìó âðåìåíè îñòàëîñü íåìíîãî. Òîãäà IBM ó÷ðåäèëà îáó÷àþùèå êóðñû ïî ýòîìó ÿçûêó. Ïðàâäà, ïîçæå îíà ñîçäàëà «ïåðåâîä÷èê» ñ COBOL íà Java, ïîìíîæèâ íà íîëü ñîáñòâåííóþ èíèöèàòèâó.
Íî ñèòóàöèþ ýòî íå èçìåíèëî. Â 2023 ã. CNews ïèñàë, ÷òî ïðîãðàììû íà COBOL áóêâàëüíî êàæäûé äåíü îáðàáàòûâàþò áàíêîâñêèå òðàíçàêöèè íà òðèëëèîíû äîëëàðîâ ÑØÀ. Ìèð ïî-ïðåæíåìó áûë çàâèñèì îò ýòîãî ÿçûêà ïðîãðàììèðîâàíèÿ.
Îæèäàåìûé ðîñò è òåìíàÿ ëîøàäêà
Íå ìåíåå õîðîøóþ äèíàìèêó ðîñòà ïîêàçàë è ÿçûê Rust, äåáþòèðîâàâøèé â 2009 ã. çà ãîä îí ïîäíÿëñÿ ñ 16 íà 10 ìåñòî, è ýòî ñàìûé ëó÷øèé åãî ïîêàçàòåëü çà âñþ èñòîðèþ ïðèñóòñòâèÿ â ðåéòèíãå Tiobe. Ñòàðòîâàë îí ñ 211 ïîçèöèè â äåêàáðå 2012 ã.
Rust – ýòî ñ íåäàâíèõ ïîð îäèí èç ëþáèìåéøèõ ÿçûêîâ ïðîãðàììèðîâàíèÿ îñíîâàòåëÿ Linux Ëèíóñà Òîðâàëüäñà (Linus Torvalds), õîòÿ îí øåë ê ýòîìó äîâîëüíî äîëãî. Ñîîáùåñòâî Linux â äåêàáðå 2025 ã. ïðèçíàëî Rust äîñòîéíûì òîãî, ÷òîáû ïèñàòü íà íåì êîìïîíåíòû äëÿ ÿäðà, õîòÿ «ñòàðîâåðû», ïðåäïî÷èòàþùèå Ñ è Ñ++, âñå åùå ñîïðîòèâëÿþòñÿ.
Õîðîøèé ðîñò ïîïóëÿðíîñòè çàôèêñèðîâàí è ó ÿçûêà Swift, êîòîðûé àêòèâíî ïðîäâèãàåò êîìïàíèÿ Apple.  îêòÿáðå 2026 ã. îí îáîñíîâàëñÿ íà 14 ñòðî÷êå, õîòÿ ãîä íàçàä áûë íà 22, à â ôåâðàëå 2015 ã. – íà 27, ÷òî áûëî õóäøèì åãî ïîêàçàòåëåì çà âñå ãîäû â ðåéòèíãå Tiobe.
Íî âñå æå ñàìûé áûñòðûé ðîñò ïðîäåìîíñòðèðîâàë ÿçûê ïðîãðàììèðîâàíèÿ Julia, äåáþòèðîâàâøèé íà òðè ãîäà ïîçæå Rust (2009 ã.) è ïðåäñòàâëÿþùèé ñîáîé âûñîêîóðîâíåâûé ñâîáîäíûé ÿçûê ñ äèíàìè÷åñêîé òèïèçàöèåé.  ðåéòèíãå Tiobe çà îêòÿáðü 2026 ã. îí îêàçàëñÿ íà 18 ìåñòå, è ýòî åãî íàèëó÷øèé ðåçóëüòàò çà âñå ãîäû – íàèõóäøèì áûëî 181 ìåñòî â èþëå 2014 ã.  2025 ã. Julia íàõîäèëñÿ íà 30 ìåñòå, òî åñòü ðîñò ñîñòàâèë 12 ñòðî÷åê çà ãîä.
Âåòåð ïåðåìåí
Ãåíåðàëüíûé äèðåêòîð Tiobe Ïîë ßíñåí (Paul Jansen) ïîä÷åðêíóë, ÷òî ýòî íå ïåðâîå âîçâðàùåíèå Julia â òîï-20. Ïî åãî ñëîâàì, ïðåæäå ïîäîáíîå ñ íèì ñëó÷èëîñü òðåìÿ ãîäàìè ðàíåå. «Òîãäà ýòî ìîæíî áûëî ñïèñàòü íà âðåìåííûé àæèîòàæ, íî íûíåøíåå âîçâðàùåíèå ãîâîðèò î òîì, ÷òî ïîïóëÿðíîñòü ÿçûêà íà ýòîò ðàç ìîæåò áûòü áîëåå óñòîé÷èâîé», – äîáàâèë îí.
«Ðàñòóùèé èíòåðåñ ê Julia âî ìíîãîì îáóñëîâëåí ñïðîñîì íà ñîâðåìåííûå ÿçûêè ïðîãðàììèðîâàíèÿ, êîòîðûå ñî÷åòàþò â ñåáå âûñîêóþ ïðîèçâîäèòåëüíîñòü è ïðîñòîòó îñâîåíèÿ – îñîáåííî â ñôåðå ÷èñëåííûõ ðàñ÷åòîâ, – ïîä÷åðêíóë ßíñåí. – Python ïðåäëàãàåò äîñòóïíûé âûñîêîóðîâíåâûé ïîäõîä ê òàêèì çàäà÷àì, îäíàêî åãî ïðîèçâîäèòåëüíîñòü ïîðîé ñòàíîâèòñÿ «óçêèì ìåñòîì». C++, íàïðîòèâ, îáåñïå÷èâàåò îòëè÷íóþ ñêîðîñòü ðàáîòû, íî òðåáóåò áîëåå äëèòåëüíîãî îáó÷åíèÿ è ïðåäëàãàåò áîëåå íèçêèé óðîâåíü àáñòðàêöèè. Julia ñòðåìèòñÿ ïðåîäîëåòü ýòîò ðàçðûâ, îáúåäèíÿÿ â ñåáå ëó÷øèå êà÷åñòâà îáîèõ ïîäõîäîâ».
Òàêæå ßíñåí îáðàòèë âíèìàíèå íà ÿçûêè Dart (äåáþòèðîâàë â 2011 ã.) è Ocaml (1996 ã.), êîòîðûå òîæå ïîêàçàëè õîðîøóþ äèíàìèêó – òåïåðü îíè îáà ïðèáëèæàþòñÿ ê òîï-20. Â îêòÿáðå 2026 ã. Dart ïîäíÿëñÿ ñ 41 íà 27 ìåñòî à OCaml – ñ 38 íà 26.
«Áëàãîäàðÿ ïîïóëÿðíîìó èíñòðóìåíòàðèþ äëÿ ñîçäàíèÿ ïîëüçîâàòåëüñêèõ èíòåðôåéñîâ Flutter, Dart óæå äîâîëüíî äàâíî áàëàíñèðóåò íà ãðàíèöå ïåðâîé äâàäöàòêè. Ïîÿâëåíèå OCaml ñòàëî íåîæèäàííîñòüþ; îò÷àñòè ýòî ñâÿçàíî ñ åãî ðàñòóùèì ïðèìåíåíèåì â ñèñòåìàõ äëÿ òîðãîâëè â ðåæèìå ðåàëüíîãî âðåìåíè è òåõíîëîãèÿõ ñèíòàêñè÷åñêîãî àíàëèçà», – ïðîêîììåíòèðîâàë ãëàâà Tiobe.
Ïî÷èâàþò íà ëàâðàõ
Åñëè â òîï-30 è òîï-30 ðåéòèíãà Tiobe èäóò ìàñøòàáíûå èçìåíåíèÿ, òî â òîï-5 öàðèò àáñîëþòíîå ñïîêîéñòâèå. Ïåðâîå ìåñòî ïî-ïðåæíåìó óäåðæèâàåò Python, çàíÿâøèé åãî â îêòÿáðå 2021 ã. Åãî ãëàâíàÿ «ôèøêà» – íèçêèé ïîðîã âõîäà çà ñ÷åò ïðîñòîòû îñâîåíèÿ.
Ñëåäîì èäóò Ñ, Ñ++, Java è C#. Ýòè ÿçûêè ãîäàìè ïðèñóòñòâóþò â òîï-5, ïåðèîäè÷åñêè ìåíÿÿñü ñòðî÷êàìè â ðåéòèíãå. Ïî ñðàâíåíèþ ñ îêòÿáðåì 2025 ã. èõ ïîçèöèè íå èçìåíèëèñü, ðàâíî êàê è ìåñòà JavaScript è Visual Basic – êàê ãîä íàçàä, îíè çàíÿëè øåñòîå è ñåäüìîå ìåñòî ñîîòâåòñòâåííî.




