ÒdinatèPwogram

Rating nan pwogram lang 2016

Nan mond la jodi a nan pwogram se youn nan endistri yo pi gremesi nan pwogrè teknolojik. Bezwen an yo travay avèk pwogram lan se pa nan dout, kòm kounye a se prèske chak aktivite enfòmatize. Se pou rezon sa pwogramasyon bon yo bay plis enpòtans tou de nan Larisi ak aletranje.

Yon ti tan sou lang programmation

Yon lang programmation se yon sistèm nan karaktè konekte oblije ekri pwogram òdinatè. Anplis de sa, gen yon seri règ, ki afekte pwogram nan. Tou depan de règleman yo nan òdinatè fè pwosesis enfòmatik oswa manch objè yo. Li fèt yon metòd pou pwogramasyon sèlman pou entèraksyon imen-òdinatè.

Gen de kalite prensipal nan lang pou programmation:

  1. Estanda (seri eleman reprezante sentaks la ak Semantics).
  2. estanda enkarnasyon (zouti lojisyèl pwòp asire operasyon estanda).

Malgre pouvwa a ak adaptabilite nan lang yo kounye a ki deja egziste, pa gen sentaks se pa inivèsèl. Varyete a nan sistèm fòse yo envante yon opsyon ak lang nouvo. te gaye a nan processeurs milti-debaz yo ak mobilite kreye nouvo travay pou devlopè yo.

enfòmasyon istorik

Depi kreyasyon an nan premye òdinatè yo elektwonik yo te envante sou uit mil lang pou pwogram. Epi, koulye a yo kontinye dwe kreye prèske chak jou. Sepandan, trè anpil nan yo yo li te ye sèlman pa créateur yo, men gen kèk nan yo ki disponib pou itilize pa dè milyon de moun.

pwogramasyon orijin apatni a diznevyèm syèk la. Nan yon sèten mezi, li ta ka rele aparèy pwogramasyon, pou egzanp, resi machin ak pyano mekanik. Prensip la nan jesyon te baze sou enstriksyon yo, sa ki ka dwe konsidere sa kòm pwototip a nan lang yo pwogramasyon kounye a, sèlman yon trè senplist ak primitif.

Fondatè a nan kreyasyon se Ada Lovelace Out lang programmation, se yon matematisyen britanik, ki moun ki nan syèk lan mitan-diznevyèm yo ekri yon pwogram pou kalkile nimewo Bernoulli gen entansyon pou motè a analyse nan Charles Babbage. Li konsidere kòm pwogramè a òdinatè premye, apre yo te matematisyen nan tou yo te rele youn nan lang yo pwogramasyon.

fondasyon

Ak devlòpman sou teknoloji endistri te gen yon bezwen yo kreye pwogram ki kontwole pwosesis la nan kalkil kreye yon bagay. Soti isit la nou yo te kòmanse parèt yon varyete de lang programmation.

Isit la yo se kèk nan yo:

  • Assembler - lang ki ba-nivo ki fèt yo kominike dirèkteman avèk pyès ki nan konpitè.
  • BASIC - pwogram ki pi fasil; ki nesesè pou akizisyon inisyal la nan automatisation vle di.
  • "Cobol" - yon wo nivo; Li itilize yo rezoud pwoblèm ekonomik yo.
  • "Fortran" - yon nivo segondè; Li te kreye yo algorithmization travay informatique.
  • "Lanfè" - yon wo nivo; ki fèt pou kontwòl pwosesis automatisation (yo te rele nan onè nan ady Lavleys).
  • Pascal - te fèt yo anseye pwogramasyon.
  • C ak C ++ - lang nan inivèsèl pou tout aplikasyon; nan se ki baze sou kondisyon yo ki nan pwogramè a sistèm.

Popilè lang

Yon Rating nan popilarite nan pwogram lang RedMonk ki baze sou evalyasyon an sou GitHub ak diskisyon sou sit StackOverflow. Pou 2016. Lis sa a se jan sa a:

  • JavaScript.
  • Java.
  • PHP.
  • Piton.
  • C #.
  • C ++.

Dapre Rating a, ki pi popilè a se lang tankou JavaScript ak Java. Sa a se pa etone, paske yo te bati nan Google Chrome, ak Safari navigatè, ki se souvan itilize pa anpil moun sou planèt la. Anplis de sa, fon sa yo ap patisipe nan pwogram AdobeAcrobat a ki pi popilè ak Reader. Se konsa, se Rating a nan lang programmation ki baze sou popilarite a nan sèten finansman ki sòti nan itilizatè yo.

Men, dapre IEEESpectrum magazin, ki pi popilè a se C. Li se te swiv pa Java, Piton ak C ++. Sa a se sekans detèmine pa vle di nan rezilta rechèch la pou demann espesifik sou sit li te ye.

endèks Tiobe

Tiobe - yon endèks ki pèmèt yo detèmine popilarite ak demann (Rating) pwogramasyon lang yo. Se kalkil la te fè sou rechèch ki gen non an nan yon lang.

Rating Tiobe lang programmation se jan sa a: nan plas an premye se Java, Dezyèm plas ki dwe nan C, ak twazyèm - C a ++. Sou Mas 2016 Java ki te fèt yon pati nan mache 25% nan popilarite nan mitan lòt lang yo. Popilarite an nan C diminye pa 2% nan 14%. Siyifikativman pèdi pozisyon li ObjectiveC, ki se etone, paske li se prensipal la sou iPhone ak iPad tribin yo. JavaScript se tou pèdi popilarite li, k ap deplase nan fen lis la.

Sa a Rating nan lang programmation se sijè a chanjman souvan, kòm se ki te fòme depann sou enterè a nan odyans lan sib.

Souvan itilize lang

Lè ou kreye eksplwatasyon an enposib predi egzakteman sa itilizatè a ap bezwen. Pafwa li k ap pase ki opere sistèm pa gen karakteristik ase ke yo pa disponib. Li se pou yo kreye lang yo pwogramasyon sa nesesè, nan ki se ekri ak aplike pa yon kòd espesyal. Li se rekonèt pa òdinatè a ak edits pwogram nan oubyen kreye yon lòt moun sanble. Pou pwoblèm sa yo, ki pi popilè a se lang yo C ak C ++, osi byen ke BASIC ak Pascal. Yo toujou kreye pou Windows ak DOS.

Lang pou pwogram yo divize an de gwoup:

  1. Kliyan (reprezantan se JavaScript).
  2. Sèvè (bon egzanp sèvi HTML).

Dmeran, li tèt lis la nan HTML lang programmation. avantaj li yo ki ap rekonesans fasil HTML-modèl nenpòt nan navigatè yo ki deja egziste. lang Sa a se yon debaz yo, san yo pa konnen l 'li enposib pou avanse pou sou pi wo nivo nan pwogramasyon.

Demann nan pou lang

Rating lang programmation demann ki baze sou enpòtans nan jaden divès kalite nan travay. Pou sistèm finansye mande pou zouti sofistike ak divès pou kreye pwogram, tankou Java ak C #. Men, pou paj sa yo entènèt ak pwogram sa yo bezwen yon senp ak kout lang, pou egzanp, JavaScript oswa Ruby.

Nan esfè a nan patwon yo ki pi popilè se konnen sa ki SQL. baz done sa yo tankou miskl, Microsoft SQL yo te kreye ki baze sou li, ki yo te itilize pa anpil enstitisyon gwo. Anplis de sa, tout telefòn sou andwad ak iOS ki baze sou aksè nan SQL baz done rele sklit.

Rating nan lang programmation nan zòn sa a bay lis sa a nan demann: Java an, JavaScript, C # nan ak lòt moun.

Kidonk, nou ka konkli. Plase Programming Lang 2016 bay yon mwayen trè menm jan nan popilarite, l 'ak demann. Men, diferans ki genyen fè egziste, men rezon ki fè yo pou sa a yo se kondisyon sa yo diferan nan zòn endividyèl yo nan aktivite.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ht.birmiss.com. Theme powered by WordPress.