Dasturlash tillari


Download 240.03 Kb.
Pdf ko'rish
bet6/10
Sana05.01.2022
Hajmi240.03 Kb.
#211888
1   2   3   4   5   6   7   8   9   10
Bog'liq
5-maruza-2

Piton (Python) 

Odamlar  birinchi  dasturlash  tillari  va  qaysi  tilni  tanlash  odamlar  uchun 

osonligini  muhokama  qilganda,  albatta  Pitonga  to’xtaladilar.  U  80-yillarda  Gvido 

van Rossum (Guido van Rossum) tomonidan ishlab chiqilgan. U keyinchalik tilni 

hozirgi  kunda  tilning  administratori  hisoblangan  notijoriy  Piton  Softveir 

Foundeyshinga (Python Software Foundation) bergan, tilning o’zi esa ochiq-kodli 

va  foydalanish  uchun  bepul,  hattoki  tijoriy  dasturlar  uchun  ham.  Piton  odatda 

dasturchilarni qisqa vaqtda ko’p miqdorda oson o’qiladigan va funksional kodlarni 

yozishini ta’minlaydigan skript til sifatitida foydalaniladi, biroq u dinamik, hamda 

obyektga  yo’naltirilgan,  protsedurali  va  funksional  dasturlashni  ham  ta’minlaydi. 

Tez  moslashuvchanligi  hisobiga,  Piton  bugungi  kunda  yuqori  darajada  keng 

qo’llaniladigan dasturlash tillaridan biri hisoblanadi. 

Piton aynan dasturlash asoslaridan boshlamaydi, balki u sizga boshqa tillarni 

o’rganish  va  ularda  ishlashda  yordam  beradigan  satr  boshi,  modullilik  va 

nomlashning muhimligi kabi foydali narsalarni o’rgatadi. Bu tilga ovoz berganlar 

Piton  dasturchilar  jamiyatining  tilni  o’rgatishdan  xursand  ekanliklarini,  shuning 

uchun  ularda  dastlabki  o’rganuvchilarga  ko’plab  o’quv  qurollari  va  hujjatlar 

borligini ta’kidlab o’tishgan. Rasmiy darsliklari qarab o’rganishga qulay, foydali va 

amaliy. 

C/C++ 

Ko’pchilik ovozlar C dasturlash tiliga bo’lganligi, C++ ga esa kamroq ovoz 

berilganligi uchun ularni birga qo’yishga qaror qilinganki bu til C dan kelib chiqqan 

til  hisoblanadi.  C  va  C++  tillari  mos  ravishda  qariyb  1970  va  80  –  yillardan  beri 

mavjud. C o’z o’rnida juda ham keng foydalanilgan, ommaviy, imperativ (buyruq 

tarzidagi)  dasturlash  tili  bo’lib,  bu  tildan  rivojlantirilgan  deyarli  barcha  tillarga 

kuchli ta’sir qilgan. Boshqa tomondan, C++ C tilini yanada rivojlantirib, unga virtual 

funksiyalar va andozalar bilan birga, klasslar kabi obyektga yo’naltirilgan jihatlarni 

qo’shdi.  C++  bugungi  kunda  dunyoning  eng  mashhur  dasturlash  tillaridan  biri 

bo’lib,  haligacha  barcha  narsada:  video  o’yinlardan  tortib  samaradorlik  dasturiy 

ta’minotlarigacha  keng  qo’llaniladi.  Garchi  ko’pchilik  C  dan  boshlashga  hech 

qanday  sabab  yo’qligini  tasdiqlasada,  C++  ni  tanlash  C  dan ko’ra  biroz  qiyinroq. 

Hozircha, bu haqda bahslashmoqchi emasmiz. 

C  va  C++  haqida  muhim  bir  ma’lumot:  ular  ikkalasi  ham  informatika  va 

dasturlashdagi  eng  muhim  tillardan  hisoblanadi.  Keyinchalik  ularni  ishlatmagan 

taqdirda  ham,  ularni  o’rganish  sizga  foyda  beradi.  Ular  informatika  va 

dasturlashning boshlanishi va  asoslari  haqida sizda tasavvur hosil qiladi.  Shuning 

uchun, ko’pchilik ularni o’rganishni mashina haydashni o’rganishdan oldin mashina 

yig’ishni  o’rganishga  o’xshashligini  ta’kidlashgan.  Bu  tillarni  dastlabki  o’rganish 

kerak bo’lgan til sifatida maqtaganlar shuni ta’kidlab o’tishgan va agar bu tillarni 

o’rganishdan boshlasangiz dasturlash haqida keng tushunchaga  ega bo’lishingizni 

aytishgan.  Hozircha,  prossional  darajada  kod  yozishni  maqsad  qilmayotgan 

bo’lsangiz, bu sizga muammo bo’lmasligi mumkin, ammo baribir bu haqda o’ylab 

ko’rishga  arziydi.  Shuningdek,  ovoz  beruvchilarning  ba’zilari  C  va  C++  ning 




11

Arduino  mikroprotsessorlarini  dasturlashda  foydalanilgan  ANSI  C  va  robot 

qurilmalarni  dasturlashda  ishlatilgan  Robot  C  kabi  turli  variantlariga  ham  ovoz 

berishgan. Ularning ko’pchiligi C va C++ kabi qiyin tillarni o’rganishdan boshlansa 

boshqalari (misol uchun Java) unchalik qiyin bo’lmay qolishini aytib o’tishgan. 


Download 240.03 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling