KompyuterlarDasturlash

Dasturlash tillari 2016 Reyting

Dasturlash bugungi dunyoda texnologik taraqqiyotning eng rivojlangan sohaning biri hisoblanadi. Endi deyarli har faoliyat kompyuterlashtirilgan bo'lib dasturi bilan ishlash kerak, shubha yo'q. yaxshi dasturchilar juda Rossiya va xorijdagi qadrlanadi, shuning uchun.

dasturlash tillari haqida qisqacha

A dasturlash tili kompyuter dasturlari yozish uchun kerak bog'langan belgilar tizimidir. Bundan tashqari, dastur ta'sir qoidalar, bir qator bor. kompyuter qoidalariga qarab hisoblash jarayonlari amalga oshiradi yoki bandlarni ishlov. Bu inson-kompyuter hamkorlik uchun faqat dasturiy usuli ishlab chiqilgan.

dasturlash uchun tillarda ikki asosiy turi mavjud:

  1. Standart (sintaksisini vakili elementlar va semantik majmui).
  2. Mujassam standart (o'z dasturiy vositalari standart ishlashini ta'minlash uchun).

kuch va hozirda mavjud tillarda ko'p qirralik qaramay, hech qanday sintaktik universal emas. tizimlar turli yangi tili-ni ixtiro etishga majbur. ko'p yadroli protsessor va harakat tarqalishi Ishlab chiquvchilar uchun yangi ish yaratdik.

tarixiy ma'lumotlar

birinchi elektron kompyuterlar yaratish beri dasturlash uchun sakkiz ming tillarni ixtiro qilindi. Va endi ular deyarli har kuni yaratiladi davom etmoqda. Biroq, ularning juda ko'p faqat yaratuvchilari tomonidan ma'lum, lekin millionlab odamlar tomonidan foydalanish uchun ulardan bir harakat qiling.

Dasturlarning kelib, o'n to'qqizinchi asrga tegishli. qaysidir ma'noda, bu mashinalari va mexanik pianino to'quv, masalan, dasturlashtiriladigan qurilmalar deb ataladi mumkin. boshqarish printsipi faqat juda sodda va ibtidoiy joriy dasturlash tillari prototip sifatida ko'rib chiqish mumkin ko'rsatmalariga asoslangan edi.

yaratish asoschisi o'rtalarida o'n to'qqizinchi asrda tahliliy dvigateli uchun mo'ljallangan Bernoulli raqamlarini hisoblash uchun dastur yozish uchun Ada Lovelace Avgust dasturlash tillari, Britaniya matematik, deb Charlz Babbage etish. Bu hisoblanadi , birinchi kompyuter dasturchi matematik ham dasturlash tillaridan biri deb topildi keyin.

tashkilot

texnologiya rivojlanishi bilan biror narsa yaratish hisoblash jarayonini nazorat dasturlarni yaratish uchun bir ehtiyoj bor edi sanoat. Bu yerda biz dasturlash tillari turli paydo bo'la boshladi.

Mana, ulardan ba'zilari:

  • Assembler - apparat bilan to'g'ridan-to'g'ri muloqot qilish uchun mo'ljallangan past darajadagi til.
  • BASIC - eng oson dasturlash; avtomatlashtirish vositalarini dastlabki sotib olish uchun zarur.
  • "Cobol" - yuqori darajasi; Bu iqtisodiy muammolarni hal qilish uchun ishlatiladi.
  • "Fortran" - yuqori darajasi; Bu hisoblash vazifalarni algoritmlash uchun yaratilgan.
  • «Jahannam» - yuqori darajasi; jarayon nazorat avtomatlashtirish uchun mo'ljallangan (Ady Lavleys sharafiga nomlangan).
  • Paskal - dasturlarni ta'lim berish uchun mo'ljallangan edi.
  • C va C ++ - barcha ilovalar uchun universal tili; tizim programlayıcının talablariga asoslangan.

mashhur tillar

dasturlash tillari RedMonk ommaviyligini A reyting GitHub va StackOverflow saytida munozaralar asosida baholash asoslangan. quyidagicha 2016 uchun, bu ro'yxati:

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

reytingiga ko'ra, eng mashhur bunday JavaScript va Java kabi tillar kiradi. Bu ular Google Chrome ichiga qurilgan, chunki, ajablanarli joyi yo'q, va tez-tez sayyorada ko'pchilik odamlar tomonidan ishlatiladigan Safari brauzerlari,. Bundan tashqari, ushbu mablag'lar eng mashhur dasturlari AdobeAcrobat va Reader jalb qilingan. Shunday qilib, dasturlash tillari reyting foydalanuvchilarning ayrim mablag'larini mashhurligiga asoslangan.

Lekin IEEESpectrum jurnalining ko'ra, eng mashhur Bu Java, Python va C ++ tomonidan ta'qib qilingan C. hisoblanadi. Bu natija ma'lum saytlarda aniq so'rovlar uchun qidiruv natijalari orqali aniqlanadi.

indeks Tiobe

Tiobe - Mashhurlik va talab (baho) dasturlash tillari aniqlash imkonini beradi, bir indeks. hisoblash, bir tilda nomini olgan qidirish amalga oshiriladi.

quyidagicha baho Tiobe dasturlash tili hisoblanadi: birinchi navbatda Java, ikkinchi o'rin C tegishli, va uchinchi - C ++. 2016 yilning mart oyida kuni Java boshqa tillarda o'rtasida ommalashib 25% bozor ulushi bo'lib o'tdi. C mashhurlik 14% 2% kamaydi. u iPhone va iPad platformalarda asosiy chunki sezilarli darajada, ajablanarli emas, uning o'rnini ObjectiveC, yo'qolgan. JavaScript ham ro'yxatining oxiriga harakat, uning mashhurligini yo'qotmoqda bo'ladi.

maqsadli qiziqish qarab shakllanadi deb dasturlash tillari Ushbu reyting, tez-tez o'zgarishlar qilish lozim.

Tez-tez ishlatib tillar

Agar yaratishda OS foydalanuvchi kerak, nima aniq bashorat qilish mumkin emas. Ba'zan operatsion tizimi mavjud emas etarli xususiyatlarga ega emas, deb sodir bo'ladi. ularni maxsus kod bilan yozilgan va amalga oshirish orqali zarur dasturlash tillari, yaratish uchun emas. U kompyuter tomonidan e'tirof va dasturini tahrirlar yoki yordamchi yaratish etiladi. Bunday muammolar uchun, eng mashhur tillar C va C ++, shuningdek ASOSIY va Paskal bo'ladi. Ular, odatda, Windows va MS DOS uchun yarating.

dasturlash uchun Tillar ikki guruhga bo'linadi:

  1. Mijoz (vakil JavaScript hisoblanadi).
  2. Server (yaxshi Masalan, HTML xizmat).

Aytganday, u HTML dasturlash tillari ro'yxatini toplar. Uning afzalliklari mavjud brauzerlar har qanday oson tan HTML-andozalari. Bu til uning bilimi holda u dasturlash yuqori darajada harakat qilish mumkin emas, asosiy hisoblanadi.

tili uchun talab

ishga turli sohalarida dolzarb asosida baholash talab dasturlash tillari. moliyaviy tizimlari uchun, masalan, Java va C # sifatida yaratish dasturlari, uchun murakkab va xilma-xil vositalarni talab qiladi. Lekin veb-sahifalar va bunday dasturlar uchun misol, JavaScript, yoki Ruby uchun oddiy va qisqa tilini kerak.

eng mashhur ish beruvchilar sohasida SQL ilmi. MySQL, Microsoft SQL kabi ma'lumotlar bazasi yaratilgan ko'plab yirik tashkilotlar tomonidan foydalaniladigan unga asoslangan etildi. Bundan tashqari, Android va barcha telefonlar SQLite deb nomlangan SQL ma'lumotlar bazasiga kirish iOS asosidagi.

: Bu sohada dasturlash tillari Reyting talab quyidagi ro'yxatini beradi Java, JavaScript, C # va boshqalar.

Shunday qilib, biz xulosa qilish mumkin. Dasturlash tillari 2016 Tartib mashhurlik, foydalanish va talab juda o'xshash vositalarni beradi. Lekin farqlar mavjud, lekin bu sabab faoliyatining individual joylarda turli talablar mavjud.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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