Cele mai populare limbaje de programare

GitHub este cea mai populară platformă de găzduire software și, probabil, cea mai obiectivă referință pentru a afla cele mai populare limbaje de programare din lume. În 2022, dezvoltatorii au folosit aproape 500 de limbi principale pentru a construi software pe GitHub.

/images/program-language2.jpg

Conform datelor Github JavaScript rămâne cel mai folosit limbaj. IaC urcă vertiginos cu limbaje precum HCL. Python are o creștere de 22,5%, iar PHP încetinește odată cu scăderea utilizării în 2022

IaC (Infrastructure as Code) reprezintă gestionarea și configurarea infrastructurii IT prin intermediul codului sursă, în loc de configurare manuală. Această abordare permite automatizarea, coerenta și reproductibilitatea proceselor de creare și gestionare a infrastructurii.

PozițieLimbaj
1JavaScript
2Python
3Java
4C#
5C++
6PHP
7Shell
8C
9Ruby

Limbajul de configurare Hashicorp (HCL) a înregistrat o creștere semnificativă a utilizării în ultimul an. Acest lucru a fost determinat de creșterea popularității instrumentului Terraform și a practicilor IaC pentru a automatiza din ce în ce mai mult implementările (deployments) (în special, Go și Shell au înregistrat creșteri mari).

Cel mai popular limbaj de tip IaC este HCL (HashiCorp Configuration Language) - un limbaj de configurare dezvoltat de HashiCorp pentru a fi utilizat în produsele lor, cum ar fi Terraform, Vault și Packer.

În plus, Rust a înregistrat o creștere de peste 50% a comunității sale, determinată în parte de securitatea și fiabilitatea sa. Și Python a continuat să vadă câștiguri în utilizarea sa în GitHub, cu o creștere de 22,5% de la an la an, determinată, parțial, de utilitatea sa în știința datelor și învățarea automată.

PozițieLimbajCreștere
01HCL56.1%
02Rust50.5%
03TypeScript37.8%
04Lua34.2%
05Go28.3%
06Shell27.7%
07Makefile23.7%
08C23.5%
09Kotlin22.9%
10Python22.5%

/images/program-language.jpg

Mai jos poți vedea cum a evoluat popularitatea celor mai utilizate limbaje in perioada 2000 - 2023. Datele sunt luate din Indexul TIOBE - o măsură a popularității limbajelor de programare, creat și întreținut de TIOBE Software BV, cu sediul în Eindhoven, Țările de Jos.