Farqiga u dhexeeya Luqadaha Luqadda Luqadaysan iyo Luuqadaha Lagu Tarxiilay

Su'aal caadi ah oo lagu waydiiyo dadka ay ku fekerayaan in ay ku galaan barnaamijka waa "luqad aan barto?"

Jawaabta su'aashan waxay ku dhowdahay suurtagal in laga jawaabo. Haddii aad raadineysid inaad barato barnaamijka ujeedooyinka mihnadda markaa waa fikrad wanaagsan in la arko waxa qof kastoo kale isticmaalayo oo uu baranayo.

Tusaale ahaan, sanadihii ugu dambeeyay tiro badan oo dad ah ayaa isticmaalaya xayeysi .NET oo ku lug leh ASP.NET, C #, Jaanis / Jiess / AngularJS. Luqadaha barnaamijyadani waa qayb ka mid ah qalabka Windows iyo halka .NET loo diyaariyey Linux si aan loo isticmaalin.

Dunida Linux, dadku waxay isticmaalaan Java, PHP, Python, Ruby On Rails iyo C.

Maxay Luqad Lagu Qoray?

#sign int int () {printf ("Hello World"); }

Kor ku xusan waa tusaale aad u fudud oo ah barnaamijka lagu qoray luqadda barnaamijka C.

C waa tusaale ah luuqad la isku habeeyey. Si aad u maamusho koodhka kor ku xusan, waxaan u baahan nahay inaan u gudubno iyada oo loo marayo C compiler.

Guud ahaan, si aad tan u sameyso, u maamul taliska soo socda ee Linux:

gcc helloworld.c-hello

Amarkan kor ku xusan wuxuu ka soo rogaa habka aadanaha ee loo akhrisan karo mashiinka mashiinka kombiyuutarka ee kombuyuutarku u adeegsan karo.

"gcc" waa laftirka barnaamijka (gnu c compiler).

Barnaamijka la isku habeeyey ayaa si fudud loo maamuli karaa adoo adeegsanaya magaca barnaamijka sida soo socota:

./hello

Faa'iidooyinka isticmaalka xisaabinta si loogu daro code waa in guud ahaan ay si dhakhso ah u socotaa marka loo eego koodhka la turjumay maadaama uusan u baahnayn in uu ka shaqeeyo duulista maaddaama codsiga uu socdo.

Barnaamijka la isku habeeyey ayaa sidoo kale lagu hubiyey khaladaadka inta lagu gudajiro. Haddii ay jiraan wax amar ah oo aan ku qanacsaneyn in markaa aysan wax jecleyn markaas waa la soo sheegi doonaa. Tani waxay awood u siineysaa inaad ku hagaajiso dhammaan qaladaadka codeynta ka hor intaadan helin barnaamij buuxa oo socota.

Sababta oo ah barnaamijka uu ku guuleystey si guul leh micnaheedu maaha in uu si macquul ah u ordi doono sida aad filayso si aad weli u baahatid inaad tijaabisid codsigaaga.

Si kastaba ha ahaatee, marar dhif ah waa wax kasta oo abid ah. Haddii aan leenahay barnaamijka C-da oo lagu qorey kombuyuutarkeena kumbuyuutarka, kumbuyuutarku ma nuqulin karno barnaamijkeenna barnaamijka kombuyuutarkeena Windows waxaanu rajeyneynaa in la fulin karo.

Si aad u hesho barnaamij isku mid ah si loo kashifo kombiyuutarkeena Windows, waxaan u baahnaan doonaa inaan barnaamijka mar labaad u isticmaalno iyadoo la isticmaalayo C compiler on computer Windows.

Waa maxay Luuqad tarjumadeed?

daabac ("hello dunida")

Koodhka kore waa barnaamij barnaamijka ah kaas oo soo bandhigi doona ereyada "hello aduunka" marka uu ordo.

Si aad u maamusho koodka uma baahnid inaan hore u dhigno. Halkii, waxaan si fudud u maamuli karnaa amarka soo socda:

python helloworld.py

Koodhka kor ku xusan uma baahna in la isku daro marka hore laakiin waxay u baahan tahay in bistoolad lagu rakibo mashiinka kasta oo u baahan in uu ordo qoraalka.

Turjubaanka Python wuxuu qaataa koodhka aadanaha ee la akhriyi karo wuxuuna u baddelayaa wax kale ka hor inta uusan sameynin wax mashiinka laga akhrisan karo. Dhamaan kuwan waxay ka dhacaan muuqaalka iyo sida user, dhammaan waxaad arki doontaa waa erayada "hello dunida".

Guud ahaan, waxaa loo tixgeliyaa in nidaamka fasiraadda uu ka sii deyn doono tartiib tartiib tartiib ah sababta oo ah waa in uu si firfircoon u gutaa talaabada ah in loo rogo koodhka wax uu mashiinku ku shaqeyn karo duulista marka laga soo horjeedo kumbuyuutarka oo keli ah.

Inkastoo tani ay u muuqato inay tahay sida hoos u dhac ah waxaa jira dhowr sababood oo ah sababta luuqadaha loo tarjumay faa'iido leh.

Mid ka mid ah waa mid aad u fudud in la helo barnaamij lagu qoray python si ay u ordo Linux, Windows, iyo macOS . Dhammaan waxaad u baahan tahay inaad sameyso waa inaad hubisaa in kombiyuutar lagu rakibo kombuyuutarka aad rabto inaad ku orido qoraalka.

Faa'iido kale ayaa ah in koodhku had iyo jeer diyaar u yahay akhrinta oo si sahlan loogu beddeli karo si aad u shaqayso habka aad u rabto. Markaad haysato koodh la isku daro, waxaad u baahan tahay inaad heshid meesha koodhka la hayo, isbeddelo, samee iyo dib u habeyn barnaamijka.

Iyada oo la calaamadeeyo code, waxaad fureysaa barnaamijka, bedeleysaa, waana diyaar u tahay inaad tagto.

Sidaad u isticmaali laheyd?

Waxaan ka shakisanahay go'aankaaga barnaamijka luuqada barnaamijka lagu go'aansado haddii ay tahay luuqad la isku habeeyey ama aan ahayn.

Liiskani waxaa laga yaabaa inuu mudan yahay inuu eego sida uu ku qoran yahay 9 luqadaha barnaamijka ugu caansan.

Inkastoo luqadaha qaar ay si cad u dhimanayaan sida COBOL, Visual Basic, iyo ActionScript, waxaa jira dad kale oo ku jiray dhimashada dhimashada waxayna sameeyeen dib u dhac muuqaal ah sida JavaScript.

Guud ahaan, taladayada waxay noqon laheyd haddii aad isticmaaleyso Linux waa inaad barataa Java, Python ama C iyo haddii aad isticmaalayso Windows si aad u ogaato .NET iyo AngularJS.