Mwwاt

Dasturlash nima?

Ko'p odamlar so'rashadi

Dasturlash nima?

Va qanday qilib dasturchi bo'ldingiz?

Va qaerdan boshlayman?
Bu mavzuni men bilan kuzatib boring

Dasturlash tillarining ta'rifi haqida
va dasturlash tillarining turlari
C tili:
Java tili:
C ++ tili:
Python tili:
Ruby tili:
Php tili:
Paskal tili:
Til darajalarini dasturlash
yuqori darajali
past darajali

Dasturlash tillarining avlodlari:
Birinchi avlod (1GL):
Ikkinchi avlod (2GL):
Uchinchi avlod (3GL):
To'rtinchi avlod (4GL):
Beshinchi avlod (5GL):

Birinchidan, dasturlash tillarini aniqlang

Dasturlash tillarini kompyuter tushunadigan va bajaradigan tilda aniq qoidalar to'plamiga muvofiq yozma buyruqlar to'plami deb ta'riflash mumkin. Dasturchi uni tanlashi mumkin va bu tillarning har biri boshqasidan farq qiladi. uning xususiyatlari va yangilanishlari oldingisidan oldinda bo'lishi kerak va bu tillar o'z xususiyatlarini ular bilan bo'lishishi mumkin va shuni ta'kidlash kerakki, ular kompyuterning rivojlanishi bilan birgalikda avtomatik ravishda rivojlanadi. ishlanmalarning rivojlanishi Elektron kompyuterlar Bu tillarning rivojlanishi ancha rivojlangan edi.

Siz ham qiziqishingiz mumkin:  H1Z1 jangovar va jangovar o'yinini 2020 yuklab oling

Dasturlash tillarining turlari

Ko'p turlar dasturlash tillari ro'yxatiga kiritilgan va eng muhimlari va keng tarqalganlari:

C. tili

C dasturlash tili xalqaro kodlangan tillardan biri hisoblanadi va u C ++ va Java singari ko'plab zamonaviy dasturlash tillari qurilganligi tufayli katta ahamiyatga ega. Unix operatsion tizimi va uning ustida ishlash.

Java

Jeyms Gosling 1992 yilda Sun Microsystems laboratoriyalarida ishlaganida Java tilini rivojlantira olgan, diqqatga sazovor joyi shundaki, uning rivojlanishi interaktiv televidenie va boshqalar kabi aqlli ilovalarni boshqarish va ishlatishda tafakkur ongining rolini o'ynagan. va uning rivojlanishi C ++ ga asoslangan.

C. ++

U ko'p maqsadli ob'ektga yo'naltirilgan til sifatida tasniflanadi va u C tilining rivojlanish bosqichi sifatida paydo bo'ladi va bu til murakkab interfeyslarga ega bo'lgan dastur dizaynerlari orasida keng tarqalgan va mashhur bo'lib kelgan va u bilan ishlash qobiliyati bilan ajralib turadi. murakkab ma'lumotlar.

Python

Bu tilning buyruqlarini yozish va o'qishda soddaligi va qulayligi bilan ajralib turadi va uning ishida ob'ektga yo'naltirilgan dasturlash usuliga bog'liq.Yangi boshlanuvchilarga Pythonda dasturlash tillari bo'yicha ta'lim safarini boshlashga nima maslahat beradi.

Ruby tili

Ruby dasturlash tili-ob'ektga yo'naltirilgan til. Ya'ni, uni ko'plab sohalarda ishlatish mumkin va u funktsional tillarga xos xususiyatlar to'plamiga ega bo'lishdan tashqari, sof ob'ektlar tili hisoblanadi.

Siz ham qiziqishingiz mumkin:  Shinalarning yaroqlilik muddati borligini bilarmidingiz?

Php tili

Php tili veb-ilovalarni ishlab chiqish va dasturlashda ishlatila boshlandi, bundan tashqari, mavjud dasturlarni chiqarish va ishlab chiqish uchun foydalanish imkoniyati mavjud, u ochiq manbali, ob'ektga yo'naltirilgan dasturlashni qo'llab-quvvatlash imkoniyatiga ega. Windows va Linux kabi ko'plab operatsion tizimlarda ishlashni qo'llab -quvvatlash qobiliyati.

Paskal tili

Dasturlarni yaratishda aniqlik, mustahkamlik va foydalanish qulayligi Paskal dasturlash tiliga mos keladi, bu buyruqqa asoslangan ko'p qirrali xususiyatlar bilan bir xil.

Til darajalarini dasturlash

Dasturlash tillari bir necha darajalarga bo'linadi, ular quyidagicha:

yuqori darajadagi tillar

Misollar: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.

past darajadagi tillar

U mashina tili va yig'ilish tiliga bo'linadi va u bilan inson tili o'rtasidagi katta bo'shliq tufayli past deb nomlanadi.

Dasturlash tillarining avlodlari

Dasturlash tillari nafaqat darajalariga qarab bo'linibgina qolmay, balki ular paydo bo'lgan avlodlarga ko'ra yaqinda bo'linish paydo bo'ldi:

Birinchi avlod (1GL)

Mashina tili sifatida tanilgan, u asosan buyruqlar, arifmetik va mantiqiy amallar sifatida yozilgan ikkilik sanoq tizimiga (1.0) asoslangan.

Ikkinchi avlod (2GL)

U yig'ilish tili deb nomlangan va bu avlod tillari buyruqlar kiritishda ishlatiladigan bir nechta buyruqlar, iboralar va belgilar bilan qisqartirilgan.

Uchinchi avlod (3GL)

U yuqori darajadagi protsessual tillarni o'z ichiga oladi va odamlar tushunadigan tilni va ba'zi mashhur matematik va mantiqiy belgilarni birlashtirishga va ularni kompyuter tushunadigan shaklda yozishga tayanishi bilan ajralib turadi.

4 -avlod (XNUMXGL)

Ular protsessual bo'lmagan yuqori darajali tillar, avvalgi avlodlarga qaraganda foydalanuvchilar uchun qulayroq va jarayonni orqaga qaytarishda o'ziga xosdir; Bu erda dasturchi o'z kompyuteriga kerakli natijani aytadi; Ikkinchisi ularga avtomatik ravishda erishadi va eng ko'zga ko'ringan turlari: ma'lumotlar bazalari, elektron jadvallar.

Siz ham qiziqishingiz mumkin:  Misr pochta kartasi oson to'lov

Beshinchi avlod (5GL)

Bu tabiiy tillar bo'lib, ular kompyuterni dasturlashda kodni batafsil yozish uchun tajribali dasturchisiz ishlashiga imkon yaratgan va asosan sun'iy intellektga asoslangan.
Va siz aziz izdoshlarimizning sog'lig'i va farovonligidasiz

Lsسbq
Maxfiyligingizni qanday himoya qilasiz?
الltاly
DNS o'g'irlash haqida tushuntirish

Fikr qoldiring