Limbaje de programare de viitor

Domeniul IT este unul foarte dinamic, in continua dezvoltare, care ofera numeroase oportunitati de angajare. Pentru a veni in ajutorul tinerilor care isi doresc sa lucreze in domeniul IT, dar si a specialistilor care sunt interesati de evolutia pietei, HiPo.ro a realizat o analiza a tendintelor privind utilizarea diferitelor limbaje de programare.

In prezent, cele mai populare 10 limbaje de programare sunt: Java, C, C++, PHP, C#, Objectiv C, Visual Basic, Python, Perl si Java Script. In graficul de mai jos poti vedea detalii legate de ponderea fiecarui limbaj de programare in ceea ce priveste popularitatea sa in randul specialistilor din domeniul IT din intreaga lume, a locurilor de munca disponibile, precum si a ofertelor de cursuri de specializare.

Java, un limbaj de programare orientat pe obiect, puternic tipizat, este printre cele mai solicitate limbaje in cerintele job-urilor din Romania, dar si din Europa. Limbajul imprumuta o mare parte din sintaxa de la C si C++, dar are un model al obiectelor mai simplu. Cele mai multe aplicatii distribuite sunt scrise in Java, fiind utilizat si pe dispozitive mobile gen telefon, agenda electronica, palmtop. In urma clasificarilor realizate, Java isi mentine primul loc in topul celor mai utilizate limbaje de programare, la fel cum se intampla si acum 5 ani. Job-urile care cer cunoasterea limbajului de programare Java sunt printre cele mai ofertante, atat din punct de vedere al numarului de locuri de munca disponibile, dar si al pachetului salarial oferit.

C, un limbaj de programare standardizat, compilat, de nivel mediu, este apreciat pentru eficienta codului obiect pe care il poate genera si pentru portabilitatea sa. Sintaxa limbajului C sta la baza multor limbaje de programare populare, precum: C++, Java, JavaScript, C#. Ca si in cazul limbajului Java, acesta se situeaza pe locul doi, la fel ca in 2006.

C++ este un limbaj de programare general, un limbaj multi-paradigma, cu verificare statica a tipului variabilelor, care suporta programare procedurala, abstractizare a datelor si programare orientata pe obiective. A devenit un limbaj foarte popular in anii '90, ramanand la fel pana in prezent, conform statisticilor.

PHP, unul dintre cele mai importante limbaje de programare web open-source si server-side, este folosit pe scara larga in dezvoltarea paginilor si aplicatiilor web. Popularitatea sa se datoreaza simplitatii sale, eficientei, securitatii, flexibilitatii si, nu in ultimul rand, gratuitatii sale.

C# este un limbaj de programare orientat pe obiect, derivat din C++. Avantajele sale sunt: dezvoltarea rapida de aplicatii, functionare inter-platforme, acces la resursele caracteristice platformei si suport pentru platformele COM si .Net. Acest limbaj se bucura de o popularitate ridicata datorita simplificarii scrierii de programe, fiind o cerinta obligatorie cunoasterea sa pentru numeroase job-uri disponibile pe piata muncii in acest moment.

Objective C este o extensie a limbajului de programare C, utilizat pentru dezvoltarea aplicatiilor pentru Apple OS X si iOS. Piata muncii din Romania tine pasul cu evolutia tehnologiei, existand job-uri ofertante pentru programatori si specialisti care sa dezvolte tehnologii pentru iPhone si iPad.

Visual Basic este un alt limbaj de programare prezent in cerintele job-urilor, fiind axat pe componenta de interfata a programului, programatorul realizand cu usurinta interfete standardizate de tip Windows, fara a fi necesara scrierea unui cod. Poate fi utilizat la crearea de programe simple, educationale, dar si la crearea de aplicatii complexe, precum diverse jocuri.

Python este un limbaj de programare dinamic multi-paradigma, folosit de companii precum Google si Yahoo. Este un limbaj popular datorita faptului ca permite crearea rapida a aplicatiilor care nu cer viteze inalte de procesare a datelor, dar si pentru ca este utilizat ca limbaj de criptare folosit in cadrul aplicatiilor scrise in alte limbaje.

Folosit pentru o gama larga de aplicatii precum administrarea de sisteme, dezvoltarea web, aplicatii de retea, interfete grafice, Perl este un limbaj de programare general, ale carui caracteristici sunt: simplitatea utilizarii, suportul pentru programarea procedurala si obiectuala, precum si suportul integrat pentru procesarea de text.

Java Script este un limbaj de programare orientat pe obiect, fiind bazat pe conceptul prototipurilor. Este utilizat atat pentru construirea paginilor web, cat si pentru scriptarea acestora. Programatorii pot utiliza Java Script pentru a verifica datele introduse de utilizatori sau pentru a crea meniuri si efecte animate.

In ordinea clasificarii lor in topul celor mai populare limbaje de programare, pe urmatoarele pozitii se situeaza: Ruby, Delphi, Lisp, Transact-SQL, PL/SQL, Lua, RPG, Pascal, Assembly si Ada.


Comparand clasificarea realizata in 2006 de Tiobe Software (companie specializata in monitorizarea modificarilor aparute in acest domeniu) cu cea din 2011, se poate remarca o constanta in timp a popularitatii limbajelor de programare clasate pe primele pozitii, ceea ce poate reprezenta un indicator al viitoarelor tendinte din aceasta arie a domeniului IT.
 

 

Va recomandam si:

Momentele de reflectie in cariera. Ce intrebari sa-ti adresezi tie insuti/insati?

  Vrei cele mai bune articole Hipo.ro pe Email?
Dar Job-uri de la cei mai doriti angajatori?