Documente Academic
Documente Profesional
Documente Cultură
Vizitai: www.link-academy.com
Acest ghid v va ajuta s comparai limbajele de programare dup cele mai importante criterii
(popularitate, ctig, importan n viitor) i s alegei mai uor limbajul care corespunde cel mai
mult personalitii i dorinelor voastre.
Limbaje dinamice
Se consider c limbajele dinamice sunt, n general, mai uor de studiat de ctre nceptori,
deoarece sunt mai flexibile i mai distractive. Cu ajutorul limbajelor dinamice, putei s creai
repede aplicaii de la zero cu un numr mai mic de linii n cod, dar pentru aceasta nu exist
reguli stricte despre cum trebuie scris codul pentru efectuarea unei operaii aa cum vrei.
Deoarece limbajele dinamice sunt, de obicei, limbaje cu nivel nalt, vei petrece mai puin timp
n asimilarea detaliilor, dar mai mult timp nvnd concepte de programare, ceea ce este un alt
motiv pentru popularitatea lor n rndul nceptorilor, care pot s vad foarte repede rezultatul
muncii lor.
www.link-academy.com Pagina1
Pentru o carier IT profitabil
Vizitai: www.link-academy.com
PHP
PHP-ul este un limbaj de scripting specializat pentru realizarea coninutului web
dinamic i se realizeaz pe partea de server (limbaj server-side). Se consider
a fi foarte bun pentru nceptori, datorit simplitii sale i a uurinei cu care
se nva.
Cele mai multe site-uri pe internet sunt create n PHP, deoarece acest limbaj de programare
este specializat pentru web. Facebook, Wikipedia, Yahoo!, Tumblr, WordPress sunt doar unele
dintre site-urile i platformele create n PHP.
JavaScript
JavaScript (nu trebuie confundat cu limbajul de programare Java) este un limbaj de
programare front-end script folosit pentru definirea funcionalitii paginilor web pe
partea de client (limbajul client-side). JavaScript se folosete pentru crearea aplicaiilor
web interactive, deseori n bibliotecile precum jQuery i cadre front-end precum
AngularJS, Ember.js i React. JavaScript este compatibil cu toate browserele web.
Acum JavaScript se poate folosi i ca limbaj pentru prile de server, prin platforma Node.js. De
asemenea, putei s facei aplicaii mobile hibride i native folosind, de exemplu, cadrul PhoneGap i
React Native ale companiei Facebook.
Totui, pentru JavaScript este valabil unul dintre limbajele mai grele deoarece nu suport tipurile de
variabile, aadar, este complicat pentru gsirea i nlturarea greelilor n cod.
Limbaje statice
Aplicaiile care sunt scrise cu limbaje de programare statice sunt scalabile, stabile i mai uor de
ntreinut. Limbajele statice sunt mai stricte n gsirea greelilor prin verificarea codului scris,
dar este nevoie de un numr mai mare de linii de cod ca s se creeze prototipul aplicaiei.
Aplicaiile mobile, cadrele game engine i aplicaiile business back-end se creeaz de obicei cu
ajutorul limbajelor de programare statice.
JAVA
Ca limbaj de programare de uz general, Java se folosete pentru crearea
aplicaiilor Android, desktop i a jocurilor. De asemenea, Java se folosete
des i ca limbaj server-side back-end pentru dezvoltarea software-ului de
afaceri 90% dintre cele mai bogate companii Fortune folosesc Java.
n afara de asta, Hadoop este un cadru Java popular care se folosete
pentru sortarea i procesarea seturilor mari i complexe de date (Big Data) i este implementat
de ctre companiile Yahoo, Facebook i Amazon.
www.link-academy.com Pagina2
Pentru o carier IT profitabil
Vizitai: www.link-academy.com
C#
Acest limbaj de programare a fost dezvoltat pentru a fi utilizat pe platforma
Microsoft .NET, care se folosete, n primul rnd, n cadrul sistemului de operare
Windows.
CT VEI CTIGA?
Acum, cnd tii cte ceva despre cele mai comune limbaje de programare i despre caracteristicile
lor, putei s ncepei s studiai piaa.
Dac obiectivul vostru principal este s gsii repede un loc de munc i s ctigai foarte bine,
atunci acesta este cel mai mare pas n alegerea limbajului de programare pe care l vei nva.
Iat cteva reguli care v pot ajuta n acest sens.
Potrivit unor studii i sondaje care au fost efectuate n rndul dezvoltatorilor, salariile de
nceptor ale programatorilor, n medie, arat astfel:
833
713
663
635
www.link-academy.com Pagina3
Pentru o carier IT profitabil
Vizitai: www.link-academy.com
NU DEIN CERTIFICAT/E
DEIN CERTIFICAT/E
inei cont c ctigul poate fi influenat de multe elemente, aadar, este bine s analizai n
detaliu toate aspectele pieei nainte de a lua decizia final.
Probabil v ntrebai dac aceste limbaje de programare vor rmne relevante i n viitor. n
primul rnd, viitorul unui anumit limbaj depinde mult de numrul de programatori care l
utilizeaz i de cei care vor s-l nvee.
Atunci, haidei s vedem limbajele n care lucreaz i n care ar vrea s lucreze dezvoltatorii din
ara noastr:
www.link-academy.com Pagina4
Pentru o carier IT profitabil
Vizitai: www.link-academy.com
JavaScript
JavaScript va fi, fr nicio ndoial, tot mai popular n viitor, mai ales c e posibil acum s se foloseasc
pentru programarea back-end. JavaScript continu s primeasc actualizri regulate i instrumente
noi, aadar, v putei atepta c va rmne un limbaj de programare destul de important n viitor.
PHP
Cnd vine vorba de PHP, este suficient s se ia n considerare chiar i o singur informaie: 80%
din site-urile de pe internet funcioneaz datorit lui. n cele din urm, acesta este totui un limbaj
proiectat pentru web, iar webul este viitorul. mbuntirile i performanele aduse de PHP 7, cu
siguran vor face ca PHP-ul s continue s fie unul dintre cele mai utilizate limbaje de programare.
JAVA
Android a contribuit n mare msur ca Java s rmn unul dintre cele mai populare limbaje de
programare. Java are instrumente excelente pentru back-end development i posibiliti pentru
dezvoltare de software comercial de ncredere, aadar, viitorul acestui limbaj de programare nu
se pune n discuie.
C#
Faptul c este limitat pe platforma Microsoft i c este close-source nu a redus popularitatea
limbajului de programare C#. Dezvoltatorilor le place acest limbaj, aadar, are o comunitate
foarte puternic. Este foarte important i faptul c C# este limbajul primar pentru Unity 3D,
cel mai popular game engine. Unity 3D se poate folosi i pentru crearea aplicaiilor VR, ceea ce
nseamn c limbajul de programare C# are un viitor strlucit.
CONCLUZIE
Deci, limbajul de programare pe care l vei nva depinde de dorinele i interesele voastre. Nu
exist o alegere greit. Dac suntei interesat de web development, atunci este logic s nvai
JavaScript i PHP. Dac vrei s facei software-e comerciale, atunci alegei Java. Toi cei care vor
s se orienteze spre platforma Microsoft, VR i jocuri, vor alege C#.
www.link-academy.com Pagina5
Pentru o carier IT profitabil
Vizitai: www.link-academy.com
Pentru mai multe informaii legate de colarizarea n cadrul LINK Academy i de modalitile de
a nva unele dintre cele mai populare limbaje de programare, accesai www.link-academy.com
LINK Academy este autorizat de LINK Academy asigur certificate (ITAcademy) LINK Academy este
ctre Departamentul de Examinare oficiale de specialitate ale primul, dar totodat i unicul centru
al Universitii Cambridge corporaiei Microsoft liceniat pentru programul DL.
www.link-academy.com Pagina6