|
Dasturlash tillarining tasnifi va tuzilishi
|
bet | 33/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblar56. Dasturlash tillarining tasnifi va tuzilishi.
Dastur
buyruqlarning tartiblangan ketma-ketligi bo’lib konkret
masalaning yechim algoritmini tasviridir yoki boshqacha qilib aytganda dastur dasturlash tilining konstruksiyalari ketmaketligidir. Har bir dastur
hisoblash tizimi
muhitida bajariladi.
Dasturlash –
bu ma’lumotlarni qayta ishlashni tashkil qilish jarayoni bo’lib dastur tuzish, u bilan bog’liq bo’lgan ma’lumotlar strukturasini
tasvirlash kodlashtirishni o’z ichiga oladi.
Dasturlash tillari, kompyuterlarga komanda berish va ularga muhim vazifalarni bajarish uchun ishlatiladigan formal dasturlash tili va usullaridir. Dasturlash tillari bir nechta turdagi dasturlash tillariga bo'linadi, va ular har birining o'zining xususiyatlari va foydalanish sohalariga ega.
Dasturlash tillarining tasnifi turli xususiyatlarga asoslangan holda amalga oshiriladi.
Quyidagi dasturlash tillari turli xususiyatlarga asoslangan holda tasniflanadi:
Sintaktikasi hisobidan:
Amlodagi dasturlash tillari: Bu dasturlash tillari odatda matematik hisoblash uchun ishlatiladi. Masalan, MATLAB va Mathematica.
Qoidaga asoslangan dasturlash tillari: Bu tillar quyidagi sintaktik qoidalarga amal qiladi. Masalan, C++, Java, Python, C# kabi.
Loyihalash usullariga asoslangan holda:
Yorliq dasturlash tillari: Bu tillar oson syntaxga ega bo'lib, tez ishlaydi. Masalan, Python, Ruby kabi.
Ob'ektga asoslangan dasturlash tillari: Bu tillar ob'ektlar, klasslar, xususiyatlar va metodlarni o'z ichiga oladi. Masalan, Java, C++, C# kabi.
Platformaga asoslangan holda:
Qulay platformalar uchun dasturlash tillari: Bu tillar odatda veb, mobil ilovalar va o'yinlar yaratishda ishlatiladi. Masalan, JavaScript, HTML/CSS, Swift, Kotlin kabi.
39
Desktop platformalari uchun dasturlash tillari: Bu tillar kompyuter dasturlarini yaratish uchun ishlatiladi. Masalan, C++, C#, Java, Python kabi.
|
| |