C bilan tanishuv


ULASHISH

C nima?

C — 1972-yilda Bell Labs’da Dennis Ritchie tomonidan yaratilgan umumiy maqsadli dasturlash tili.

U tez ishlashi, keng qo‘llab-quvvatlanishi va dasturlar "ichkarida" qanday ishlashini tushunishga yordam bergani uchun mashhur.

Uning mashhurligining asosiy sababi — informatika sohasidagi fundamental til ekanligidir.

C tili UNIX bilan chambarchas bog‘liq, chunki UNIX’ning katta qismi C tilida yozilgan.


C nima uchun ishlatiladi?

C ko‘pincha tez ishlashi va kompyuter bilan yaqindan ishlashi kerak bo‘lgan dasturlarni yaratish uchun ishlatiladi.

  • Operatsion tizimlar, masalan, Windows, Linux va macOS’ning ayrim qismlari
  • Avtomobillar, televizorlar va maishiy elektronika kabi qurilmalar ichidagi dasturlar
  • Tez ishlashi kerak bo‘lgan dasturiy ta’minot, jumladan, ma’lumotlar bazalari va tizim vositalari
  • O‘yin dvijoklari va grafika bilan ishlaydigan dasturlar
  • Boshqa dasturlash tillari tayanadigan asosiy kutubxonalar

Qiziquvchilar uchun: C tilining turli standartlari mavjud (masalan, C90, C99, C11, C17 va undan yangi versiyalar). Ushbu darslik zamonaviy va keng qo‘llab-quvvatlanadigan C tiliga e’tibor qaratadi, muhim farqlar esa kerak bo‘lganda alohida ko‘rsatib o‘tiladi.


Nega C tilini o‘rganish kerak?

  • U eng keng qo‘llaniladigan dasturlash tillaridan biri
  • Agar C tilini bilsangiz, Java, Python, C++, C# va boshqa mashhur dasturlash tillarini o‘rganishda qiynalmaysiz, chunki ularning sintaksisi o‘xshash
  • U xotira, unumdorlik va kompyuterlar ma’lumotlarni qanday qayta ishlashini tushunishga yordam beradi
  • C juda universal til: undan ham ilovalarda, ham texnologiyalarda foydalanish mumkin

C va C++ o‘rtasidagi farq

  • C++ C tilining kengaytmasi sifatida ishlab chiqilgan va ularning sintaksisi ko‘pincha o‘xshash
  • C asosan protsedurali til (dasturlar funksiyalar yordamida quriladi)
  • C++ sinflar va obyektlarni qo‘llab-quvvatlaydi (ular ko‘pincha obyektga yo‘naltirilgan dasturlashda ishlatiladi)

Eslatma: C tilida ham ma’lumotlarni strukturalar yordamida tartibga solish mumkin, C tilida katta dasturlar ham yaratsa bo‘ladi. C++ esa bularning ustiga qo‘shimcha imkoniyatlarni (masalan, sinflarni) taklif qiladi, xolos.



C misoli

C ko‘pincha kundalik dasturlash vazifalarida, masalan, foydalanuvchiga xabar ko‘rsatishda ishlatiladi:

Misol

#include <stdio.h> int main() {   char name[] = "John";   printf("Hello %s", name);   return 0; }

Natija:

Hello John
O‘zingiz sinab ko‘ring »

Ishni boshlash

Endi ishni boshlaymiz!

Ushbu darslik sizga C tilining asoslarini bosqichma-bosqich o‘rgatadi.

Siz C dasturlarini yozishni, kod nimani anglatishini tushunishni va yo‘l-yo‘lakay kichik loyihalar yaratishni o‘rganasiz.

Buning uchun oldindan dasturlash tajribasiga ega bo‘lish shart emas.

Boshlash »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!