Hauj lwm, Hauj lwm tswj
Saib ib yam ntawm cov 16 hom lus - thiab koj yuav yeej ib txwm muaj ib txoj hauj lwm!
Nws yog ntseeg hais tias cov niaj hnub ntiaj teb no yog "powered" los ntawm software. Rau hnub tim, muaj ntau tshaj txhiab ntawm txawv programming lus. Ib txhia ntawm lawv muaj ntau nrov, thaum lwm tus uas tsuas yog siv nyob rau hauv tej cheeb tsam.
Nyob rau hauv kev tshawb fawb ntawm cov tshiab feemxyuam programmers loj software tuam txhab uas muag yog kam mus ua hauj lwm nrog cov kws txawj, tsis tsuas nrog kev txawj ntse mus ua hauj lwm nrog cov ntev-paub hom lus xws li Java, Visual Basic los yog Delphi, tab sis thiab npaj txhij mus kawm cov khoom tshiab zoo li kua Swift los yog Google Go.
Teev hauv qab no yog cov feem ntau nrov programming lus raws li TIOBE index ntsuam xyuas Redmonk Language Rankings thiab txhua xyoo saib xyuas ntawm Tshooj puv developers.
Java
Qhov no programming lus tsim nyob rau hauv 1991 rau lub ntse TV, yog tseem yog ib qho ntawm feem nrov nyob rau hauv lub ntiaj teb no. Qhov no yog vim lub fact tias feem coob ntawm Java daim ntaub ntawv sau rau hauv operating system, raws li zoo raws li lub software siv nyob rau hauv ntsuam xyuas nyiaj tsev.
C
Raws li ib tug ntawm cov hiob programming lus, C, tsim nyob rau hauv thaum ntxov 70-ies ntawm lub xyoo pua xeem, yog tseem dav nrov. Nws tsis dhau lub chaw thiab tag nrho phau ntawv - 800-nplooj phau ntawv hu ua "Programming Language C", uas nws thawj tsab twb luam tawm nyob rau hauv 1978.
Nab hab sej
Qhov no software, tsim nyob rau hauv 1989, yog tseem nrov ua tsaug rau nws yooj yim-rau-nyeem code. Nws yog ntseeg hais tias nab hab sej yog zoo tagnrho rau cov thawj zaug kev kawm nyob rau hauv lub tsim ntawm lub cajmeem.
PHP
Rau programmers, ib tug paub zoo txog ntawm PHP hom lus, muaj yog ib txwm ua hauj lwm. Ntau tshaj ib feem peb ntawm tag nrho cov Internet cov kev pab, nrog rau WordPress, Facebook thiab Yahoo, siv nyob rau hauv lawv cov chaw ua hauj lwm. Nyob rau tib lub sij hawm, ntau programmers cia ntxub cov khoom no. Raws li qhov tus tsim ntawm pawg puv los ntawm Jeff Atwood, PHP yog ib tug programming lus es raws li ib tug random txheej arbitrary commands.
Visual Basic
Tus thawj version ntawm Microsoft Visual Basic khoom, raws li zoo raws li nws successor, Visual Basic.NET yog txawv los ntawm lwm yam lus, cov duab lub caij uas tso cai rau mus sib puav ib feem ntawm cov kev cai los ntawm dragging thiab xa me nyuam rov rau lawv. Txawm tias muaj tseeb hais tias nws twb kuj outdated, Visual Basic tseem muaj nws kiv cua.
JavaScript
Ib qho ntawm feem nrov programming lus nyob rau hauv lub ntiaj teb no. Mas siv nyob rau hauv ntau yam web daim ntaub ntawv. Txawm tias nws lub npe, cov khoom muaj tsis muaj dab tsi ua nrog Java. JavaScript yog siv nyob rau hauv ntau browsers, tab sis tej zaum nws siv yog tej zaum slows cia lawv ua hauj lwm thiab ua rau cov neeg siv ntau lam tau lam ua mus rau sab nraum cuam.
R
Qhov no lus yog qhia tshwj xeeb uas tsim los pab siv nyob rau hauv statistics thiab tus tsom xam los ntawm ntau yam ntaub ntawv. Lug siv los ntawm Google.
google Go
Qhov no lus yog Ameslikas tsim los ua ib tug colossal scale systems yuav tsum tau los pab txhawb cov feem ntau downloaded nrhiav cav nyob rau hauv ntiaj chaw. Tam sim no Google Go yog tsim sai heev ua tsaug rau zoo-xaiv thiab ib tug kws pab neeg ntawm cov.
Ruby
Raws li nws muaj koob meej ntawm developers Ruby yuav luag zoo li nab hab sej. programming lus yog ib qho yooj yim nyeem thiab sau ntawv thiab ntxiv-ntsia muaj yuav ua rau nws yooj yim heev rau cov creators ntawm ntau yam web daim ntaub ntawv. Tsis ceeb, lub Ruby tus official motto - "Programmer tus phooj ywg zoo tshaj."
Groovy
Tsim nyob rau hauv 2007 mus pab txhawb thiab leeb lub creation ntawm loj software code, Groovy yuav luag tam sim ntawd los ua heev nrov lus. Vim hais tias nws mus zoo nrog lub Java code, nws tso cai rau nws mus ua nrov nyob rau hauv xws loj tuam txhab uas muag zoo li IBM, Google thiab Target.
Hom phiaj-C
Tom qab lub resounding kev vam meej ntawm tus thawj hom lus programming nrog ib tug ntau ntawm cov tshiab versions ntawm nws. Tag nrho cov ntawm lawv tau raws li nyob rau hauv tus thawj version ntawm cov khoom, tab sis nruab nrog nta coj los ntawm lwm yam software. Nyob rau hauv xyoo tsis ntev los, lub koob meej ntawm hom phiaj-C txo maj vim lub sai evolving Swift lus tsim los ntawm cov kua.
Perl
Tsim nyob rau hauv lub lig 1980s, ib tug ntawm NASA engineers, Perl developers nyiam nws yooj thiab lub hwj chim. Nws txawm tau txais lub npe menyuam yaus "nplaum kab xev rau hauv Internet", vim hais tias nws yuav khi mus rau hauv ib tug tag nrho cov xov tooj ntawm cov websites. Perl tsuas drawback yog hais tias cov programming nws yog ib tug theej nyuab txheej txheem, txawm rau tej developers.
Pascal
Qhov no programming lus yog muaj npe tom qab tus naas ej mathematician thiab philosopher Blaise Pascal. Pascal ua si ib qho tseem ceeb heev luag hauj lwm nyob rau hauv sau ntawv rau cov kua Macintosh computer program codes. Tom qab ntawd, nws tig mus rau tus thiaj li hu ua Nruas Pascal. Nws yog tseem nyob rau hauv kev siv raws li ib txoj kev kawm lub hom phiaj raws li zoo raws li rau lub creation ntawm loj lis dej num thiab daim ntawv thov.
Delphi Nruas Pascal
Tsim los ntawm cov kua tus developers nyob rau hauv 1986, nws tau xub thawj yog los pab cov mus txuas rau Oracle databases. Txawm li cas los, thiab tam sim no Delphi yog dav siv los tsim ntau yam ntaub ntawv sau npe rau smartphones.
Kua Swift
Qhov no "hluas" programming lus txhua txhua hnub yog ua nce nrov, maj mam hloov xws "monsters" raws li hom phiaj-C los yog Java. Siv nws yog heev yooj yim mus tsim kev siv rau tus iPhone. Tom qab txoj kev loj hlob rau cov kua Swift paj los ntawm IBM cov kws txawj ua hauj lwm nrog no programming lus tau ua heev nrov nyob ib ncig ntawm lub ntiaj teb no.
MATLAB
No ad raug tsim raws li ib tug lej hom lus programming nyob rau hauv thiaj li yuav daws tau txoj computational thiab cov zajlus kom muaj teeb meem, raws li tau zoo raws li rau cov txheej txheem dluab. MATLAB yog tseem nrov nrog lub engineers thiab zaum uas tsim daim ntaub ntawv ntawm cov khoom cua txawj ntse.
Similar articles
Trending Now