KompyutaProgramu

Upimaji wa lugha ya programu 2,016

Katika dunia ya leo ya programu ni moja ya viwanda vya mafanikio zaidi ya maendeleo ya kiteknolojia. haja ya kufanya kazi na programu ya si katika shaka, kama sasa karibu kila shughuli ni kompyuta. Hii ndiyo sababu programmers nzuri ni yenye thamani wote katika Urusi na nje ya nchi.

Kwa kifupi kuhusu lugha ya programu

programu lugha ni mfumo wa wahusika iliyounganishwa wanatakiwa kuandika programu ya kompyuta. Aidha, kuna mkusanyiko wa sheria, ambayo huathiri mpango. Kulingana na sheria za kompyuta hufanya mchakato kuhesabu au inashughulikia vitu. Ni iliyoundwa kwa njia ya programu kwa ajili tu ya mahusiano ya binadamu-kompyuta.

Kuna aina mbili kuu za lugha kwa ajili ya programu:

  1. Standard (seti ya vipengele anayewakilisha syntax na semantiki).
  2. Umwilisho kawaida (zana programu kwa kuhakikisha operesheni ya kiwango).

Pamoja na nguvu na uhodari wa lugha zilizopo sasa, hakuna syntax ni si wote. aina ya mifumo ya kulazimishwa kuvumbua njia lugha mpya. kuenea kwa wasindikaji mbalimbali ya msingi na kutembea na kuundwa kazi mpya kwa watengenezaji.

maelezo ya kihistoria

Tangu kuundwa kwa kompyuta ya kwanza ya elektroniki walikuwa zuliwa lugha kama elfu nane kwa ajili ya programu. Na sasa wanaendelea kuundwa karibu kila siku. Hata hivyo, wengi sana wao wanajulikana tu na wabunifu, lakini baadhi yao inapatikana kwa matumizi ya mamilioni ya watu.

programu asili ni wa karne ya kumi na tisa. Kwa kiasi fulani, inaweza kuitwa vifaa ya mpango, kwa mfano, Weaving mashine na mitambo piano. kanuni ya usimamizi wa mara kwa kuzingatia maelekezo, ambayo inaweza kuchukuliwa kama mfano wa lugha ya sasa ya programu, tu sahili sana na duni.

mwanzilishi wa viumbe ni Ada Lovelace Agosti programu lugha, mwanahisabati wa Uingereza, ambaye katikati ya karne ya kumi na tisa kuandika programu kwa ajili ya kuhesabu namba Bernoulli lengo kwa injini uchambuzi wa Charles Babbage. Ni kuchukuliwa kwanza programu ya kompyuta, baada ya mwanahisabati pia aitwaye moja ya lugha ya programu.

msingi

Pamoja na maendeleo ya teknolojia ya viwanda kulikuwa na haja ya kuunda programu ambazo kudhibiti hesabu mchakato wa kuunda kitu. Kutoka hapa sisi kuanza kuonekana aina ya lugha ya programu.

Hapa ni baadhi yao:

  • Assembler - lugha ngazi ya chini ili kuwasilisha ujumbe moja kwa moja na vifaa.
  • BASIC - Programu rahisi, zinahitajika kwa ajili ya upatikanaji wa awali wa njia automatisering.
  • "COBOL" - kiwango cha juu; Ni kutumika kutatua matatizo ya kiuchumi.
  • "Fortran" - kiwango cha juu; Ni iliundwa algorithmization kazi kompyuta.
  • "Hell" - kiwango cha juu; iliyoundwa kwa ajili ya mchakato wa kudhibiti automatisering (jina kwa heshima ya Ady Lavleys).
  • Pascal - ilitengenezwa kufundisha programu.
  • C and C ++ - lugha zima kwa maombi yote; katika ni msingi mahitaji ya mfumo wa programu.

lugha maarufu

rating umaarufu wa programu lugha RedMonk ni msingi tathmini kwenye GitHub na majadiliano juu ya StackOverflow tovuti. Kwa 2016. Orodha hii ni kama ifuatavyo:

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

Kwa mujibu wa rating, maarufu ni lugha kama vile JavaScript na Java. Hii si ajabu, kwa sababu wao ni kujengwa katika Google Chrome, na Safari browsers, ambayo mara nyingi hutumiwa na watu wengi katika dunia. Aidha, fedha hizi ni kushiriki katika maarufu mipango AdobeAcrobat na Reader. Hivyo, rating ya lugha ya programu ni msingi umaarufu wa fedha fulani kutoka kwa watumiaji.

Lakini kulingana magazine IEEESpectrum, maarufu zaidi ni C. Ni ikifuatiwa na Java, Python and C ++. mlolongo huu imedhamiria kwa njia ya matokeo ya utafutaji wa hoja za maalum katika maeneo kujulikana.

index Tiobe

Tiobe - index ambayo inaruhusu kuamua umaarufu na mahitaji (rating) programu lugha. hesabu imeundwa na utafutaji zenye jina la lugha.

Upimaji Tiobe lugha ya programu ni kama ifuatavyo: katika nafasi ya kwanza ni Java, Nafasi ya pili ni ya C, na wa tatu - C ++. Machi 2016 Java uliofanyika 25% katika soko la umaarufu miongoni mwa lugha nyingine. umaarufu wa C ilipungua kwa 2% hadi 14%. Kwa kiasi kikubwa wamepoteza nafasi yake ObjectiveC, ambayo ni ya ajabu, kwa sababu ni kuu katika iPhone na iPad majukwaa. JavaScript ni pia kupoteza umaarufu wake, kuhamia mwisho wa orodha.

Ukadiriaji huu wa lugha ya programu ni chini ya mabadiliko ya mara kwa mara, kama inaundwa kulingana na maslahi ya walengwa.

Lugha mara nyingi kutumika

Unapofungua OS ni vigumu kutabiri nini hasa Mtumiaji atahitaji. Wakati mwingine hutokea kwamba mfumo wa uendeshaji haina vipengele kiasi kwamba hazipatikani. Ni kwa ajili yao ili kujenga muhimu lugha ya programu, kwa njia ambayo imeandikwa na kutekelezwa na kanuni maalum. Yeye ni kutambuliwa na kompyuta na zangu mpango au kujenga msaidizi. Kwa matatizo kama, maarufu ni lugha ya C na C ++, pamoja na msingi na Pascal. Kwa kawaida kujenga kwa Windows na DOS.

Lugha kwa programu ni kugawanywa katika makundi mawili:

  1. Mteja (mwakilishi ni JavaScript).
  2. Server (Mfano mzuri mtumishi HTML).

Kwa bahati mbaya, juu katika orodha ya lugha za HTML programu. Faida zake ni rahisi kutambua HTML-templates vivinjari zilizopo. Lugha hii ni ya msingi, bila ya elimu yake ni vigumu kuendelea na ngazi za juu za programu.

mahitaji ya lugha

Upimaji lugha mahitaji ya programu kulingana na umuhimu katika nyanja mbalimbali za ajira. Kwa ajili ya mifumo ya kifedha zinahitaji zana za kisasa na tofauti kwa kujenga programu, kama vile Java na C #. Lakini kwa kurasa za mtandao na programu kama haja lugha rahisi na mafupi, kwa mfano, JavaScript au Ruby.

Katika nyanja ya waajiri maarufu ni elimu ya SQL. hifadhidata kama vile MySQL, Microsoft SQL imeundwa kwa kuzingatia hilo, ambayo hutumiwa na taasisi nyingi kubwa. Aidha, simu zote kwenye Android na IOS makao upatikanaji wa SQL database aitwaye SQLite.

Upimaji wa lugha ya programu katika eneo hili inatoa orodha ifuatayo ya mahitaji: Java, JavaScript, C # na wengine.

Hivyo, tunaweza kuhitimisha. Cheo Lugha za kuandika programu 2016 hutoa njia sawa kwa umaarufu, matumizi na mahitaji. Lakini tofauti kufanya zipo, lakini kwa sababu hii ni mahitaji mbalimbali ya maeneo ya mtu binafsi ya shughuli.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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