20 најпопуларнијих програмских језика у 2026. години

Лаптоп приказује JavaScript програмски код са Node.js и Express.js, поред жуте шоље за кафу и биљке
Програмирање - Photo by Clément H on Unsplash
Према TIOBE индексу за септембар 2026. најпопуларнији програмски језик је Python, а следе C, C++, Java и C#. Међу самим програмерима највише се користи JavaScript: у анкети Stack Overflow за 2025. годину користило га је 66% испитаника. Испод је цела листа од 20 језика, прича о сваком од њих уз занимљивости и пример првог програма, поређење два извора и савети који језик да одаберете и учите.

Ова два извора мере различите ствари. TIOBE броји колико се о језику пише и колико се тражи на интернету, па на врху држи и старе језике из науке и индустрије. Stack Overflow пита програмере са чим су заиста радили протекле године, па на врху су језици веба. Зато их је корисно погледати заједно.

Најпопуларнији програмски језици у 2026.

Колона „Пре годину дана“ показује место језика у септембру 2025, а „Удео“ његов проценат у TIOBE индексу. Клик на име језика води до његовог описа.

МестоЈезикПре годину данаУдео
1Python1 (=)17,76%
2C3 (+1)10,28%
3C++2 (−1)8,67%
4Java4 (=)7,54%
5C#5 (=)4,22%
6JavaScript6 (=)2,76%
7Visual Basic7 (=)2,55%
8SQL11 (+3)2,16%
9R13 (+4)1,69%
10Rust18 (+8)1,34%
11Fortran12 (+1)1,24%
12Go8 (−4)1,10%
13Delphi/Object Pascal9 (−4)1,08%
14PHP15 (+1)1,04%
15Scratch16 (+1)0,99%
16Асемблер17 (+1)0,89%
17Ada14 (−3)0,85%
18Swift25 (+7)0,83%
19Objective-C29 (+10)0,81%
20COBOL22 (+2)0,78%

Python је и даље убедљиво први, иако му је удео за годину дана пао за 8,22 процентна поена. Највећи скокови су Rust (са 18. на 10. место), Objective-C (са 29. на 19.) и Swift (са 25. на 18.). Go и Delphi су пали за по четири места. Ruby и Perl су испали из првих 20 и сада су 22. и 23.

Извор: TIOBE индекс (tiobe.com), издање за септембар 2026. Подаци су преузети 30. 9. 2026.

Који програмски језици постоје?

Програмских језика има на стотине, а никада их није било више него данас. Испод је сваки језик са листе: одакле је дошао, за шта се користи, једна занимљивост и како у њему изгледа први програм. По традицији, први програм у сваком језику само испише поздрав свету.

1. Python

Лого програмског језика Python

Python је језик опште намене који је написао Холанђанин Гвидо ван Росум, а прва верзија је изашла 1991. Синтакса му је кратка и читљива: блокове кода не одређују витичасте заграде, него увлачење редова, па је програм уредан чак и када то нисте планирали. Зато га многи препоручују као први језик. Исто је у коментарима испод овог текста још 2020. приметио и један читалац.

Данас је Python главни језик вештачке интелигенције и обраде података (библиотеке NumPy, пандас, PyTorch). Користи се и за веб апликације (Django, Flask, FastAPI), научне прорачуне и аутоматизацију досадних послова на рачунару. Када из гомиле Excel табела треба направити један извештај или скинути податке са неког сајта, Python је обично најкраћи пут.

Занимљиво: име није добио по змији, него по британској хумористичкој серији „Monty Python's Flying Circus“, коју је аутор волео. Ако у Python-у откуцате import this, добићете „Zen of Python“, 19 кратких правила о писању кода, на пример „Једноставно је боље од сложеног“.

Први програм:

print("Zdravo, svete!")

Како изгледа мало већи програм у Python-у, погледајте у примеру како скинути детаље са неке веб странице. Званични сајт: python.org.

2. C

C је направио Денис Ричи у Бел лабораторијама почетком 1970-их, за писање оперативног система UNIX. Настао је као наследник језика Б, па је добио следеће слово абецеде. То је језик блиског хардверу: програмер сам управља меморијом, а програм је мали и брз. Зато се каже да је C „преносиви асемблер“.

На C-у су написана језгра Линукса и Windows-а, драјвери и програми у микроконтролерима веш машина, аутомобила и рутер. Чак је и сам Python, у својој главној верзији CPython, написан у C-у. Ко научи C, разуме шта се заиста дешава у рачунару када програм ради.

Занимљиво: чувени први програм „hello, world“ прославила је књига „The C Programming Language“ Кернигана и Ричија из 1978. Од тада скоро свака књига о програмирању почиње исто, па и примери на овој страници.

Први програм:

#include <stdio.h>

int main(void) {
    printf("Zdravo, svete!\n");
    return 0;
}

Стандард језика одржава ISO, а последња верзија је C23. Више о стандарду: радна група WG14 (open-std.org).

3. C++

C++ је направио дански програмер Бјарне Страуструп као проширење језика C, а прва комерцијална верзија је изашла 1985. Додаје класе, наслеђивање, шаблоне (темплатес) и богату стандардну библиотеку, а задржава брзину C-а. Језик је моћан, али и велик, па га мало ко зна целог.

Користи се тамо где је брзина најважнија: игре и погони за игре (Unreal Engine), веб прегледачи као што су Chrome и Firefox, Photoshop, финансијски системи који тргују у делићима секунде, обрада слике и звука. Када игра на рачунару ради глатко са лепом графиком, велика је вероватноћа да је иза ње C++.

Занимљиво: прво име језика било је „C са класама“ (C with Classes). Име C++ је програмерска шала: ++ је оператор који вредност увећава за један, па C++ значи „C, корак даље“.

Први програм:

#include <iostream>

int main() {
    std::cout << "Zdravo, svete!\n";
}

Језик се развија кроз ISO стандарде (C++20, C++23, а следећи је C++26). Званични сајт заједнице: isocpp.org.

4. Java

Лого програмског језика Java

Java-у је у фирми Sun Microsystems развио тим Џејмса Гослинга, а објављена је 1995. Данас је власник Oracle. Програм се преводи у међукод који извршава Java виртуелна машина (JVM), па исти програм ради на Windows-у, Линуксу и macOS-у. Отуда и чувени слоган „Напиши једном, покрени било где“. Меморијом управља сакупљач смећа (гарбаге цоллецтор), па је Java сигурнија од C-а и C++-а.

Java је један од главних језика великих пословних система: банака, осигурања, државних сервиса, најчешће уз оквир Spring. Дуго је била главни језик за Android апликације, а ту ју је у новим пројектима заменио Kotlin. Ако сте играли Minecraft, играли сте игру чија је прва верзија написана у Java-и.

Занимљиво: језик се прво звао Oak (храст), по дрвету испред Гослингове канцеларије. Како је то име већ било заузето, изабрали су Java, по кафи са истоименог индонежанског острва. Зато је лого шоља кафе која се пуши.

Први програм:

public class Zdravo {
    public static void main(String[] args) {
        System.out.println("Zdravo, svete!");
    }
}

Званични сајт за програмере: dev.java.

5. C#

Лого програмског језика C#

C# (изговара се „си шарп“) је Microsoft представио 2000. године као главни језик платформе .NET. Аутор му је Андерс Хејлсберг, који је раније направио Turbo Pascal и Delphi. Синтакса је слична Java-и и C++-у, па ко зна један од њих, брзо се снађе. Од појаве .NET Core-а језик ради и на Линуксу и macOS-у, а не само на Windows-у.

На C#-у се праве Windows програми, веб апликације и API сервиси (ASP.NET Core), мобилне апликације преко .NET MAUI, наследника Xamarin-а, и игре у погону Unity. Велики део игара за телефоне направљен је баш у Unity-ју, па је C# и језик многих аутора игара. Како изгледа израда програма за Windows, прочитајте у тексту израда програма.

Занимљиво: име долази из музике. Знак # (повисилица) подиже ноту за пола степена, па је C# „повишени C“. Ако боље погледате, # личи и на четири спојена плуса, као C++++. Радно име пројекта било је „Cool“.

Први програм (од верзије C# 9 цео програм може да стане у један ред):

Console.WriteLine("Zdravo, svete!");

Документација: C# (microsoft.com).

6. JavaScript

Лого програмског језика JavaScript

JavaScript је направио Брендан Ајк у Netscape-у 1995. То је једини језик који сви веб прегледачи извршавају директно, па стоји иза готово сваке интерактивне веб странице: менија који се отварају, формулара који проверавају шта сте уписали, мапа, корпи у продавницама. Уз HTML (садржај) и CSS (изглед) чини три основне технологије веба. Преко платформе Node.js (nodejs.org) ради и на серверу, па једним језиком можете направити цео сајт.

За веће апликације се користе библиотеке и оквири као што су React, Angular и Vue. Језик је стандардизован као ECMAScript и добија нову верзију сваке године. У TIOBE индексу је тек шести, али га у анкети Stack Overflow користи највише програмера, и то већ више од десет година заредом.

Занимљиво: прву верзију језика Брендан Ајк је направио за само десет дана, у мају 1995. Језик се прво звао Mocha, па LiveScript, а име JavaScript добио је из маркетиншких разлога, јер је Java тада била у моди. Са Java-ом иначе има везе колико пас са пасуљем.

Први програм можете да испробате одмах: у прегледачу притисните F12, отворите картицу Console и откуцајте:

console.log("Zdravo, svete!");

Документација: JavaScript (mozilla.org).

7. Visual Basic

У TIOBE индексу „Visual Basic“ значи Visual Basic .NET, Microsoft-ов језик за платформу .NET. Стари Visual Basic 6 се води посебно, на 25. месту. Синтакса му користи речи уместо знакова (If ... Then ... End If), па се чита скоро као енглески текст. Microsoft га и даље подржава, али од 2020. више не додаје нове могућности језику.

Visual Basic се данас највише среће у постојећим пословним програмима које фирме одржавају годинама. Сродни језик VBA живи у Excel-у, Word-у и Access-у: ако сте некада снимили макро у Excel-у, Excel је за вас написао VBA код.

Занимљиво: први производ Мицрософта, 1975, био је интерпретер за језик BASIC за рачунар Altair 8800, који су написали Бил Гејтс и Пол Ален. Visual Basic 1.0 из 1991. донео је новину: прозор програма се цртао мишем, а код се писао „иза“ дугмади. Многи данашњи програмери су прве програме направили баш тако.

Први програм:

Module Program
    Sub Main()
        Console.WriteLine("Zdravo, svete!")
    End Sub
End Module

Документација: Visual Basic (microsoft.com).

8. SQL

SQL (Structured Query Language) је језик за рад са релационим базама података. Направили су га Доналд Чемберлин и Рејмонд Бојс у IBM-у 1970-их, на основу идеје о релационим базама коју је 1970. објавио њихов колега Едгар Ф. Код. SQL је декларативан: описујете које податке желите, а систем базе сам бира како да их пронађе.

SQL је стандардизован (последња верзија је SQL:2023), а сваки систем има своје додатке: MySQL (mysql.com), PostgreSQL (postgresql.org), Microsoft SQL Server (microsoft.com) и Oracle. Готово сваки пословни програм, продавница и веб сајт има базу иза себе, па је SQL језик који добро дође сваком програмеру, без обзира на то у чему иначе ради. Како се база планира, прочитајте у тексту израда базе података.

Занимљиво: прво име језика било је SEQUEL (Structured English Query Language), али је морало да се промени јер је назив већ био заштићен. Зато се и данас изговара на два начина, „ес-кју-ел“ и „сиквел“, и оба су тачна.

Пример упита чита се скоро као реченица: „изабери име и град купаца из Београда, поређане по имену“:

SELECT ime, grad
FROM kupci
WHERE grad = 'Beograd'
ORDER BY ime;

9. R

R је језик за статистику и анализу података који су направили Рос Ихака и Роберт Џентлмен на Универзитету у Окланду, на Новом Зеланду, 1993. Има више од 20.000 готових пакета за статистичке методе и графиконе (најпознатији је ггплот2), па се ретко нешто пише од нуле.

Користе га научници, статистичари, биолози, епидемиолози и аналитичари у банкама и фармацеутским фирмама. Многи научни радови са графиконима које сте видели у новинама направљени су у R-у. Ове године је у TIOBE индексу скочио четири места, на 9. место.

Занимљиво: име R долази од првих слова имена аутора (Росс и Роберт), а истовремено је игра речи са језиком С, на коме је R заснован.

Просек низа бројева у два реда (стрелица <- је начин доделе вредности у R-у):

x <- c(4, 8, 15, 16, 23, 42)
mean(x)

Званични сајт: r-project.org.

10. Rust

Лого програмског језика Rust

Rust је настао као лични пројекат Грејдона Хора, затим га је развијала Mozilla, а верзија 1.0 је изашла 2015. Данас га води Rust Foundation. Брз је као C и C++, али преводилац при превођењу спречава читаву групу грешака у раду са меморијом, које су чест узрок безбедносних пропуста. Почетници се у првим недељама често „свађају“ са преводиоцем, али када програм једном прође превођење, обично ради.

Зато га уводе велике компаније: користи се у језгру Линукса, у деловима Windows-а и Android-а, у алатима за командну линију и на серверима. У анкети Stack Overflow је већ годинама најомиљенији језик: 2025. је 72% оних који су радили у њему рекло да жели да настави. У TIOBE индексу је за годину дана скочио за осам места, највише од свих језика у првих десет.

Занимљиво: Rust програмери себе зову „Rustaceans“, по енглеској речи за ракове (crustaceans), а незванична маскота језика је наранџасти рак Ferris.

Први програм (узвичник у println! значи да је то макро, а не обична функција):

fn main() {
    println!("Zdravo, svete!");
}

Званични сајт: rust-lang.org.

11. Fortran

Fortran је развио тим Џона Бакуса у IBM-у 1957. и један је од најстаријих језика који се и данас користе. Био је први језик високог нивоа који је ушао у широку употребу: пре њега су се програми писали у машинском коду или асемблеру. Намењен је нумеричким прорачунима и у томе је и даље веома брз.

На њему раде временске прогнозе, климатски модели, физичке симулације и програми на суперрачунарима. Када вам прогноза каже да сутра пада киша, део рачуна иза ње вероватно је урађен у Fortran-у. Последњи стандард је Fortran 2023.

Занимљиво: име је скраћеница од FORmula TRANslation. Први програми писали су се на бушеним картицама: сваки ред кода била је једна картица, а програм од хиљаду редова био је кутија картица која никако није смела да испадне из руку.

Први програм:

program zdravo
    print *, "Zdravo, svete!"
end program zdravo

Сајт заједнице: fortran-lang.org.

12. Go

Лого програмског језика Go

Go су у Google-у направили Роберт Гриземер, Роб Пајк и Кен Томпсон, а јавно је представљен 2009. Прича каже да су га смислили док су чекали да се преведе један велики C++ програм. Зато је језик намерно мали и једноставан, преводи се за трен и даје један извршни фајл без додатних зависности. Уграђена подршка за истовремено извршавање (горутине и канали) олакшава писање сервера који опслужују много корисника одједном.

На Go-у су написани алати на којима почива данашњи „облак“: Docker, Kubernetes и Terraform. Најчешће се користи за серверске сервисе, API-је и алате за командну линију. Ове године је у TIOBE индексу пао за четири места, али га програмери и даље радо користе.

Занимљиво: маскота језика је гофер, глодар налик веверици, кога је нацртала илустраторка Рене Френч. Један од аутора, Кен Томпсон, 1969. је направио и UNIX и језик Б, претходника C-а. Пошто је реч „go“ тешко претраживати, језик се често зове „golang“.

Први програм:

package main

import "fmt"

func main() {
    fmt.Println("Zdravo, svete!")
}

Званични сајт: go.dev.

13. Delphi/Object Pascal

Delphi је развојно окружење које је Borland избацио 1995, а засновано је на језику Object Pascal. Пасцал је 1970. направио швајцарски професор Никлаус Вирт, као језик за учење програмирања, и генерације студената су на њему написале прве програме. Данас Delphi развија Embarcadero.

Познат је по брзој изради Windows програма: прозори се слажу мишем, а апликација се лако повезује са базом података. Много књиговодствених, магацинских и других пословних програма написано је у Delphi-ју и још се одржава.

Занимљиво: име је добио по пророчишту у Делфима. Delphi је био намењен повезивању са базама података, а најпознатија база била је Oracle (на енглеском „пророчиште“), па се говорило: „Ако желите да разговарате са пророчиштем, идите у Делфе.“

Први програм:

program Zdravo;
begin
  WriteLn('Zdravo, svete!');
end.

Званични сајт: Delphi (embarcadero.com).

14. PHP

Лого програмског језика PHP

PHP је направио Расмус Лердорф средином 1990-их као скуп алата за свој лични сајт, а не као озбиљан програмски језик. Убрзо су га почели да користе и други, и данас је један од најраширенијих језика на вебу. Извршава се на серверу и прави HTML који стиже у прегледач, па посетилац никада не види PHP код.

На PHP-у раде WordPress, Joomla, Drupal и готово сваки хостинг пакет, па је и даље језик на коме ради највећи број сајтова чији се серверски језик може утврдити. И овај сајт је написан у PHP-у. Савремени PHP (верзије 8.x) је брз и има типове, а најпознатији оквири су Laravel и Symfony.

Занимљиво: PHP је у почетку значио „Personal Home Page“. Данас је то скраћеница „PHP: Hypertext Preprocessor“, која садржи саму себе. Маскота језика је плави слон, „elePHPant“.

Први програм:

<?php
echo "Zdravo, svete!";

Званични сајт: php.net.

15. Scratch

Scratch је визуелни језик за децу и почетнике, који је 2007. објавила лабораторија MIT Media Lab. Програм се не куца, него се слаже од шарених блокова, као слагалица, па нема синтаксних грешака. Дете одмах види резултат: лик на екрану хода, скаче и говори.

Користи се у школама широм света за прве кораке у програмирању, а у њему се праве игрице, анимације и интерактивне приче. Свој пројекат можете објавити на сајту Scratch-а, а други могу да га погледају и преправе. Ако имате дете које воли игрице, Scratch је добар начин да почне да их прави, а не само да их игра.

Занимљиво: име долази од „скречовања“, технике којом DJ-еви мешају звук са плоча. И у Scratch-у се туђи пројекти слободно преузимају и прерађују у нешто ново. Маскота је наранџаста мачка.

Први програм су два блока један испод другог: „када се кликне на зелену заставицу“ и „реци Здраво, свете!“. Сајт: scratch.mit.edu.

16. Асемблер

Асемблер (асемблерски језик) није један језик, него запис машинских инструкција одређеног процесора речима уместо бројевима. Свака породица процесора (x86, ARM, RISC-V) има свој. Програм у асемблеру ради тачно оно што сте написали, инструкцију по инструкцију, без иједног корака вишка.

Данас се у њему ретко пишу цели програми, али се користи за најкритичније делове кода, покретање система, микроконтролере и анализу туђих програма (реверзни инжењеринг). Ко једном напише нешто у асемблеру, заувек другачије гледа на „обичне“ језике.

Занимљиво: рачунарска игра RollerCoaster Tycoon из 1999. написана је готово у целости у асемблеру, и то рад једног човека, Криса Сојера. Програм који је 1969. водио Аполо 11 до Месеца писан је у асемблеру за бродски рачунар, а цео код је данас јавно доступан на GitHub-у.

Две инструкције за процесоре x86 (после тачке-зареза су коментари):

mov eax, 5    ; upiši 5 u registar eax
add eax, 3    ; dodaj 3, sada je u eax 8

17. Ada

Ada је настала почетком 1980-их по наруџбини Министарства одбране САД, које је тада користило стотине различитих језика и хтело један заједнички. Конкурс је добио тим који је водио Француз Жан Ишбија. Језик је строг и прави тако да се грешке открију што раније, још при превођењу.

Зато се користи тамо где грешка може да кошта живота: у авионима, железничкој сигнализацији, свемирским летелицама и војним системима. Ada можда управља неким делом авиона којим сте летели, а да то никада нисте сазнали.

Занимљиво: језик је добио име по Ади Лавлејс, која је 1843. написала поступак за рачунање Бернулијевих бројева на Бебиџовој аналитичкој машини, која никада није направљена. Зато се сматра првим програмером на свету. Стандард језика носи ознаку MIL-STD-1815, јер је 1815. година њеног рођења.

Први програм:

with Ada.Text_IO;

procedure Zdravo is
begin
   Ada.Text_IO.Put_Line ("Zdravo, svete!");
end Zdravo;

Сајт заједнице: ada-lang.io.

18. Swift

Swift је Apple представио 2014. као наследника Objective-C-а. То је главни језик за апликације за iPhone, iPad, Mac, Apple Watch и Apple Vision Pro, најчешће уз SwiftUI за израду интерфејса. Отвореног је кода и ради и на Линуксу, па се користи и на серверу. Ове године је у TIOBE индексу скочио седам места.

Ако желите да правите апликације за Apple уређаје, Swift је природан избор, али вам за то треба Mac, јер се апликације праве у Apple-овом окружењу Xcode.

Занимљиво: Крис Латнер је почео да развија Swift 2010, у тајности, и четири године је за њега знао мали број људи у Apple-у. Apple има и бесплатну апликацију Swift Playgrounds, у којој се програмирање учи кроз игру, и деца и одрасли.

Први програм (исти као у Python-у):

print("Zdravo, svete!")

Званични сајт: swift.org.

19. Objective-C

Лого програмског језика Objective-C

Objective-C су почетком 1980-их направили Бред Кокс и Том Лав, додајући језику C слање порука између објеката по узору на језик Smalltalk. Кроз рачунаре NeXT, фирме коју је Стив Џобс основао после одласка из Apple-а, стигао је у Apple и био главни језик за macOS и iOS до појаве Swift-а.

Нове апликације се данас углавном пишу у Swift-у, али велики део постојећег кода и Apple-ових библиотека је и даље у Objective-C-у. Ове године је у TIOBE индексу направио највећи скок на листи, за десет места, и вратио се у првих 20.

Занимљиво: први веб прегледач на свету, WorldWideWeb, Тим Бернерс-Ли је 1990. написао у Objective-C-у на рачунару NeXT. Без овог језика веб би можда изгледао другачије.

Први програм:

#import <Foundation/Foundation.h>

int main() {
    NSLog(@"Zdravo, svete!");
    return 0;
}

Документација: Objective-C (apple.com).

20. COBOL

COBOL је настао 1959. као језик за пословну обраду података, а на његов настанак је много утицала Грејс Хопер, једна од пионирки рачунарства. Писан је тако да подсећа на енглеске реченице, са идејом да га разумеју и менаџери, а не само програмери.

И данас на њему раде системи банака, осигуравајућих друштава и државних служби на великим рачунарима (маинфраме), јер је замена огромних и проверених система скупа и ризична. Када подигнете новац са банкомата, велика је шанса да је негде у ланцу био и COBOL програм.

Занимљиво: када је 2020. због пандемије нагло порастао број захтева за помоћ незапосленима, неколико америчких савезних држава јавно је тражило програмере који знају COBOL, јер су њихови системи писани у њему, а искусни програмери су углавном отишли у пензију.

Први програм:

IDENTIFICATION DIVISION.
PROGRAM-ID. ZDRAVO.
PROCEDURE DIVISION.
    DISPLAY "Zdravo, svete!".
    STOP RUN.

Важни језици који нису у TIOBE првих 20

Неки језици су у TIOBE индексу ниско, а програмери их свакодневно користе. Бројеви у загради су место у TIOBE индексу и проценат испитаника у анкети Stack Overflow 2025 који су у њему радили.

TypeScript (TIOBE 39, Stack Overflow 43,6%)

Лого програмског језика TypeScript

TypeScript је Microsoft-ова надоградња JavaScript-а (2012) са статичким типовима: грешке се виде већ при писању кода, а не тек када корисник кликне на погрешно дугме. Преводи се у обичан JavaScript. Данас је уобичајен избор за веће веб апликације у React-у, Angular-у и Vue-у. Занимљиво је да га је осмислио Андерс Хејлсберг, исти човек који стоји иза Turbo Pascal-а, Delphi-ја и C#-а. Сајт: typescriptlang.org.

Bash и Shell (Stack Overflow 48,7%)

Командна линија Shell

Shell је командни језик UNIX-а и Линукса, а најраспрострањенији је Bash. Њиме се покрећу команде, пишу скрипте за аутоматизацију и одржавање сервера и повезују други програми. Име Bash је игра речи: „Bourne Again SHell“ звучи као „born again“ (поново рођен), јер је настао као замена за старији Bourne shell. На Windows-у исту улогу има PowerShell (TIOBE 32, Stack Overflow 23,2%).

Kotlin (TIOBE 26, Stack Overflow 10,8%)

Лого програмског језика Kotlin

Kotlin је направила фирма JetBrains, а Google га од 2019. препоручује као први избор за Android апликације. Ради на Java виртуелној машини и може се мешати са Java кодом, али је краћи и сигурнији. Име је добио по острву Kotlin код Санкт Петербурга, исто као што је Java добила име по острву. Сајт: kotlinlang.org.

Ruby (TIOBE 22, Stack Overflow 6,4%)

Лого програмског језика Ruby

Ruby је 1995. објавио Јапанац Јукихиро Мацумото, са циљем да програмирање буде пријатно. Најпознатији је по оквиру Ruby on Rails, на коме су настали GitHub, Shopify и Airbnb. Име је добио по драгом камену рубину, као одговор на језик Perl (енглески „pearl“ је бисер). Ове године је испао из TIOBE првих 20. Сајт: ruby-lang.org.

Dart (TIOBE 41, Stack Overflow 5,9%)

Лого програмског језика Dart

Dart је Google-ов језик који се данас користи пре свега уз Flutter, оквир за израду апликација које из истог кода раде на Android-у, iOS-у, вебу и рачунару. Ко жели једну апликацију за оба телефона, а не две, често бира баш Flutter и Dart. Сајт: dart.dev.

Из прошлогодишњег издања ове листе испали су још Perl (TIOBE 23), Scala (44) и Haskell (49). HTML и CSS су у анкети Stack Overflow високо (61,9%), али нису програмски језици: HTML описује садржај странице, а CSS њен изглед.

Који програмски језик је најтраженији?

Одговор зависи од тога кога питате. TIOBE мери колико се о језику пише и тражи, а Stack Overflow пита програмере са чим су заиста радили. Табела приказује 20 језика које су програмери највише користили по анкети Stack Overflow 2025 (без HTML/CSS) и место истих језика у TIOBE индексу за септембар 2026. Анкета Stack Overflow за 2026. на дан писања (30. 9. 2026) још није објављена, па је употребљена последња доступна.

ЈезикStack Overflow 2025TIOBE сеп. 2026
JavaScript66,0%6
SQL58,6%8
Python57,9%1
Bash/Shell48,7%није међу првих 50
TypeScript43,6%39
Java29,4%4
C#27,8%5
C++23,5%3
PowerShell23,2%32
C22,0%2
PHP18,9%14
Go16,4%12
Rust14,8%10
Kotlin10,8%26
Lua9,2%31
Асемблер7,1%16
Ruby6,4%22
Dart5,9%41
Swift5,4%18
R4,9%9

Шта се види из поређења:

  • Python, Java, C#, C++ и C су високо на обе листе. То су сигурни избори за учење и посао.
  • JavaScript, TypeScript, SQL и Bash програмери користе много више него што показује TIOBE. То су језици који се користе уз друге језике, свакодневно, али се о њима мање пише као о „главном“ језику.
  • Fortran, Delphi, Ada, COBOL и Visual Basic су високо у TIOBE индексу због велике количине старог и важног кода и литературе, али их користи мали део испитаника на Stack Overflow-у.
  • Python је у најјачем успону: по Stack Overflow-у је за годину дана порастао за 7 процентних поена и језик је који највише програмера жели да користи следеће године (39,3%).

Који програмски језик одабрати?

Најбољи језик је онај који одговара ономе што желите да правите. Табела даје полазни избор за најчешће области.

Шта желите да правитеЈезик за почетакШта још треба знати
Изглед и понашање веб страницаJavaScriptHTML, CSS, затим TypeScript и један оквир (React, Angular или Vue)
Веб сајтове и апликације на серверуPHP, Python или C#SQL; алтернативно JavaScript (Node.js), Java или Go
Android апликацијеKotlinJava за читање старијег кода
iPhone и Mac апликацијеSwiftObjective-C за старије пројекте
Апликације за више платформи из једног кодаDart (Flutter) или C# (.NET MAUI)Основе Android-а и iOS-а
Анализу података и вештачку интелигенцијуPythonSQL, статистика; R за научну анализу
Пословне програме за WindowsC#SQL и рад са базом података
Велики пословни системиJava или C#SQL, Spring или ASP.NET Core
ИгреC# (Unity) или C++ (Unreal Engine)Основе математике и физике за игре
Системски програми, уређаји, драјвериCC++ или Rust, основе асемблера
Аутоматизацију сервера и пословаBash или PowerShellPython за сложеније скрипте
Прве кораке (деца, потпуни почетници)ScratchЗатим Python

Који програмски језик учити први?

Ако тек почињете, најбоље је да кренете од језика опште намене, а за већину људи то је Python. Неће вас замарати заградама и тачка-зарезима, а све што научите (променљиве, услове, петље, функције, рад са подацима) важи и у сваком следећем језику. Ако вас више од свега привлачи веб, почните са HTML-ом, CSS-ом и JavaScript-ом: резултат видите одмах у прегледачу, а то је велика мотивација. За децу је Scratch одличан почетак, а после њега Python.

Немојте да вас плаши избор. Други језик се учи много брже од првог, а већина програмера током каријере ради у више језика. Много је важније да учите правећи нешто своје: калкулатор, списак задатака, мали сајт о свом хобију. Од читања се не постаје програмер, као што се не постаје пливач гледајући базен.

Ако учите ради посла, погледајте и огласе за посао у свом граду. Они најбоље показују који се језици траже тамо где желите да радите.

Како се мери популарност програмских језика?

  • TIOBE индекс објављује холандска фирма TIOBE сваког месеца. Броји резултате претраге за „програмирање у језику Х“ на више претраживача и сајтова. Показује колико је језик присутан на интернету, а не колико се кода у њему пише.
  • Анкета Stack Overflow 2025 (stackoverflow.co) се спроводи једном годишње међу посетиоцима тог сајта. На питање о језицима 2025. је одговорило 31.771 испитаника. Показује са чим програмери стварно раде, али су у њој више заступљени веб програмери.
  • GitHub Octoverse (github.com) је годишњи извештај о језицима у пројектима на GitHub-у. Добар је за праћење отвореног кода.

Ниједан извор није савршен, зато ова страница упоређује два. Листа се обнавља једном годишње, а ранија издања остају у архиви.

Ранија издања ове листе

Треба вам програм или апликација по мери?

Радим у више језика са ове листе, од C#-а и JavaScript-а до PHP-а и SQL-а, и бирам онај који најбоље одговара вашем проблему, а не онај који је тренутно најпопуларнији.