Atamalar lug'ati

Dasturlash atamalarining aksariyati ingliz tilidan kelgan. Bu yerda uchala kursda — Boshlang'ich qadamlar, Python va Veb-dasturlashda — uchraydigan asosiy atamalar, ularning inglizcha nomi va qisqa izohi jamlangan. Inglizcha nomni bilish internetdan qo'shimcha ma'lumot qidirganda juda qo'l keladi.

125 ta atama
AtamaMa'nosiDarsda
AlgoritmalgorithmMasalani yechish uchun aniq qadamlar ketma-ketligi. So'z al-Xorazmiy nomidan kelib chiqqan.Boshlash 3-dars
APIApplication Programming InterfaceDasturlar bir-biri bilan ma'lumot almashadigan «eshik»: masalan, ob-havo xizmatidan ma'lumot olish.Veb 19-dars
ArgumentargumentFunksiya chaqirilganda unga beriladigan aniq qiymat: salomlash("Aziz") da "Aziz".Python 15-dars
AtributattributeHTML'da — tegga qo'shimcha ma'lumot beruvchi nom="qiymat" juftligi: <img src="olma.svg">. Python'da — qiymatga tegishli xususiyat yoki metod: matn.upper.Veb 3-dars
Python 17-dars
BackendbackendSaytning serverda ishlaydigan qismi: ma'lumotlar bazasi, ro'yxatdan o'tish, to'lovlar.Veb 1-dars
Baytbyte8 bitdan iborat ma'lumot birligi. Bitta baytga 0 dan 255 gacha son sig'adi.Boshlash 2-dars
BitbitEng kichik ma'lumot birligi: 0 yoki 1.Boshlash 2-dars
BlokblockBir xil chekinishdagi ketma-ket qatorlar. if, for, def dan keyin keladi.Python 9-dars
Blok-sxemaflowchartAlgoritmning shakllar va strelkalar bilan chizilgan rasmi.Boshlash 3-dars
Bo'sh elementvoid elementYopuvchi tegi bo'lmagan element: <img>, <br>, <input>.Veb 3-dars
BrauzerbrowserVeb-sahifalarni ochib ko'rsatadigan dastur: Chrome, Firefox, Edge, Safari.Veb 1-dars
Butun soninteger, intKasr qismi yo'q son: 5, -12, 0.Python 4-dars
Buyruqlar palitrasiCommand PaletteVS Code'ning barcha buyruqlarini nomi bo'yicha qidirib topish oynasi: Ctrl + Shift + P.Boshlash 8-dars
ChaqirishcallFunksiyani ishga tushirish: nomi va qavslar yoziladi — print().Python 15-dars
ChekinishindentationQator boshidagi bo'sh joylar. Python'da qaysi qatorlar blokka tegishli ekanini belgilaydi (odatda 4 ta bo'sh joy).Python 9-dars
CSSCascading Style SheetsSahifaning ko'rinishini — ranglar, shriftlar, o'lchamlar, joylashuvni — belgilaydigan til.Veb 8-dars
Dastlabki kodsource codeDasturchi yozgan, odam o'qiy oladigan dastur matni.Boshlash 4-dars
DasturprogramKompyuter bajarishi uchun yozilgan buyruqlar ketma-ketligi.Boshlash 3-dars
Dasturchiprogrammer, developerDastur yozadigan odam.Boshlash 3-dars
Dasturlash tiliprogramming languageKompyuterga buyruq berish uchun mo'ljallangan, qat'iy qoidalarga ega til: Python, JavaScript, C.Boshlash 4-dars
DevToolsdeveloper toolsBrauzerning dasturchi vositalari (F12): Elements — sahifa elementlari, Console — JavaScript xabarlari.Veb 1-dars
Diskstorage: HDD, SSDMa'lumotni kompyuter o'chganda ham saqlaydigan doimiy xotira.Boshlash 2-dars
DOMDocument Object ModelBrauzer HTML'dan quradigan elementlar daraxti. JavaScript sahifani u orqali o'zgartiradi.Veb 16-dars
DomendomainSaytning nomi: example.com, mening-saytim.uz.Veb 1-dars
Veb 19-dars
ElementelementOchuvchi teg, mazmun va yopuvchi tegdan iborat HTML qismi: <h1>Salom</h1>.Veb 3-dars
Elifelse if«Aks holda, agar» — if dan keyingi qo'shimcha shart.Python 9-dars
EmmetEmmetVS Code'dagi yordamchi: qisqartmadan to'liq HTML yasaydi. ! + Tab — tayyor sahifa qolipi.Veb 2-dars
f-satrf-stringIchiga qiymatlar joylanadigan satr: f"Salom, {ism}!".Python 6-dars
Fayl kengaytmasifile extensionFayl nomida nuqtadan keyingi qism; fayl turini bildiradi: .py, .html, .css.Boshlash 5-dars
FlexboxflexboxElementlarni qatorga yoki ustunga terib, tekislaydigan CSS usuli: display: flex.Veb 11-dars
FormaformFoydalanuvchidan ma'lumot oladigan maydonlar to'plami: <form>, <input>, <button>.Veb 6-dars
FreymvorkframeworkIlova qurish uchun tayyor asos va qoidalar to'plami: React, Vue, Django.Veb 19-dars
FrontendfrontendSaytning foydalanuvchi ko'radigan va bosadigan qismi: HTML, CSS, JavaScript.Veb 1-dars
FunksiyafunctionNomlangan, qayta ishlatiladigan kod bo'lagi. Python'da def, JavaScript'da function bilan yaratiladi.Python 15-dars
Veb 14-dars
GitGitKod o'zgarishlari tarixini saqlaydigan va jamoada ishlashga yordam beradigan dastur.Veb 19-dars
GridCSS gridElementlarni qator va ustunlardan iborat setka bo'yicha joylashtiradigan CSS usuli: display: grid.Veb 12-dars
Havolalink, hyperlinkBoshqa sahifaga yoki sahifaning boshqa joyiga o'tkazuvchi element: <a href="...">.Veb 4-dars
HodisaeventSahifada sodir bo'ladigan voqea: bosish (click), yozish (input), forma yuborish (submit).Veb 17-dars
Hodisa tinglovchisievent listenerHodisa yuz berganda chaqiriladigan funksiya: tugma.addEventListener("click", …).Veb 17-dars
HostinghostingSayt fayllari uchun serverdagi joy. Statik saytlar uchun bepul variantlari bor: GitHub Pages, Netlify.Veb 19-dars
HTMLHyperText Markup LanguageSahifaning tuzilishi va mazmunini teglar bilan belgilaydigan til.Veb 3-dars
HTTP, HTTPSHyperText Transfer ProtocolBrauzer va server o'rtasidagi so'rov-javob qoidalari. HTTPS — shifrlangan, xavfsiz varianti (qulf belgisi).Veb 1-dars
Hujjat satridocstringFunksiya nima qilishini tushuntiruvchi, uning birinchi qatoridagi uchtalik qo'shtirnoqli satr.Python 15-dars
Ichki oraliqpaddingElement mazmuni bilan uning chegarasi orasidagi bo'sh joy.Veb 10-dars
IDEintegrated development environmentMuharrir, ishga tushirish, xato qidirish va boshqa vositalarni bitta oynada birlashtirgan dastur: PyCharm, WebStorm.Boshlash 6-dars
IfodaexpressionHisoblanib, qiymat beradigan kod bo'lagi: 2 + 3, x > 5, len(s).Python 5-dars
Ikkilik qidiruvbinary searchHar qadamda qidiruv oralig'ini ikkiga bo'luvchi tezkor algoritm.Python 18-dars
Ikkilik tizimbinaryFaqat 0 va 1 raqamlaridan foydalanadigan sanoq tizimi. Kompyuter ichida hamma narsa shunday saqlanadi.Boshlash 2-dars
ImportimportModulni dasturga ulash: import math.Python 16-dars
IndeksindexKetma-ketlikdagi elementning tartib raqami. 0 dan boshlanadi.Python 6-dars
Veb 15-dars
Interaktiv rejiminteractive mode, REPL>>> belgisi bilan buyruqni darhol bajaradigan Python oynasi.Python 1-dars
InterpretatorinterpreterDasturni qatorma-qator o'qib, darhol bajaradigan dastur. Python — interpretatsiya qilinadigan til.Boshlash 4-dars
IstisnoexceptionDastur bajarilayotganda yuz bergan xato: ValueError, ZeroDivisionError va boshqalar.Python 17-dars
IteratsiyaiterationSiklning bir marta aylanishi.Python 10-dars
IzohcommentKod ichidagi, bajarilmaydigan tushuntirish matni. Python'da #, JavaScript'da //, HTML'da <!-- -->.Python 2-dars
Veb 3-dars
JadvaltableQator va ustunlardan iborat ma'lumot: <table>, <tr>, <td>.Veb 5-dars
JavaScriptJavaScriptBrauzerlar o'zi bajaradigan dasturlash tili; sahifaga harakat va mantiq qo'shadi.Veb 13-dars
JSONJavaScript Object NotationMa'lumotni matn ko'rinishida saqlash va uzatish formati. JSON.stringify va JSON.parse bilan ishlanadi.Veb 15-dars
Veb 18-dars
KalitkeyLug'atda qiymatni topish uchun ishlatiladigan nom: d["ism"].Python 14-dars
Kalit so'zkeywordTilning maxsus ma'noli so'zlari: Python'da if, for, def; JavaScript'da let, function. Ularni o'zgaruvchi nomi qilib bo'lmaydi.Python 3-dars
KaskadcascadeBir elementga bir nechta CSS qoidasi tushganda qaysi biri g'olib bo'lishini hal qiluvchi qoidalar.Veb 8-dars
Kasr sonfloatNuqtali son: 3.14, 2.0.Python 4-dars
KengaytmaextensionDasturga (masalan, VS Code'ga) yangi imkoniyat qo'shadigan qo'shimcha: Python, Live Server.Boshlash 8-dars
KesmasliceKetma-ketlikning bir qismi: s[1:4].Python 6-dars
KlassclassBir nechta elementga bir xil uslub berish uchun nom: HTML'da class="karta", CSS'da .karta.Veb 8-dars
Kod muharriricode editorKod yozish uchun maxsus dastur: VS Code, Sublime Text, Notepad++.Boshlash 6-dars
Kodlashencoding, UTF-8Harflarni raqamlar bilan ifodalash usuli. UTF-8 dunyodagi barcha harflarni, jumladan o' va g' ni to'g'ri saqlaydi.Boshlash 5-dars
KompilyatorcompilerButun dasturni oldindan mashina kodiga tarjima qiladigan dastur.Boshlash 4-dars
KonsolconsoleDastur xabarlari chiqadigan oyna. JavaScript'da console.log() bilan yoziladi.Veb 13-dars
KortejtupleO'zgartirib bo'lmaydigan ketma-ketlik: (1, 2, 3).Python 13-dars
KutubxonalibraryTayyor kod to'plami. Bir yoki bir nechta moduldan iborat bo'ladi.Python 16-dars
Live ServerLive ServerSahifani kompyuterdagi kichik serverda ochib, fayl saqlanganda avtomatik yangilaydigan VS Code kengaytmasi.Veb 2-dars
localhostlocalhost, 127.0.0.1«Shu kompyuterning o'zi» degan maxsus manzil.Veb 2-dars
localStoragelocalStorageBrauzerda ma'lumotni sahifa yopilgandan keyin ham saqlab qoladigan joy.Veb 18-dars
Lug'atdictionary, dictKalit va qiymat juftliklari to'plami: {"ism": "Ali"}. JavaScript'dagi obyektga o'xshaydi.Python 14-dars
Mahalliy o'zgaruvchilocal variableFunksiya ichida yaratilgan va faqat o'sha yerda mavjud bo'lgan o'zgaruvchi.Python 15-dars
Mantiqiy qiymatboolean, boolRost yoki yolg'on: Python'da True / False, JavaScript'da true / false.Python 4-dars
Veb 13-dars
Mantiqiy xatologic errorDastur xatosiz ishlaydi, lekin noto'g'ri natija beradi.Python 17-dars
Mashina kodimachine codeProtsessor bevosita tushunadigan 0 va 1 lardan iborat buyruqlar.Boshlash 4-dars
MassivarrayJavaScript'dagi tartiblangan qiymatlar ro'yxati: ["olma", "nok"]. Indeks 0 dan boshlanadi.Veb 15-dars
Media so'rovmedia queryEkran o'lchamiga qarab CSS qo'llash: @media (max-width: 600px) { … }.Veb 12-dars
MetodmethodMuayyan turdagi qiymatga tegishli funksiya; nuqta bilan chaqiriladi: matn.upper().Python 6-dars
Veb 15-dars
ModulmoduleFunksiyalar saqlangan Python fayli: math, random.Python 16-dars
Moslashuvchan dizaynresponsive designSahifa telefon, planshet va kompyuterda birdek qulay ko'rinishi.Veb 12-dars
NoneNone«Hech narsa», «qiymat yo'q» degan maxsus qiymat. return siz funksiya shuni qaytaradi.Python 15-dars
ObyektobjectKalit-qiymat juftliklaridan iborat JavaScript qiymati: { ism: "Ali", yosh: 20 }.Veb 15-dars
Obyektga yo'naltirilgan dasturlashOOPMa'lumot va u bilan ishlaydigan funksiyalarni sinflarga birlashtiradigan dasturlash usuli.Python 20-dars
Operativ xotiraRAMIshlayotgan dasturlar uchun tez, lekin vaqtinchalik xotira. Kompyuter o'chganda tozalanadi.Boshlash 2-dars
OperatoroperatorAmal belgisi: +, ==, and, in.Python 5-dars
Veb 13-dars
O'zgaruvchivariableQiymat saqlanadigan nomli «quti». Python'da yosh = 17, JavaScript'da let yosh = 17;.Python 3-dars
Veb 13-dars
O'zlashtirishassignmentO'zgaruvchiga qiymat berish amali: =.Python 3-dars
PaketpackageInternetdan pip orqali o'rnatiladigan kutubxona.Python 16-dars
Papkafolder, directoryFayllar va boshqa papkalar saqlanadigan «quti». Loyiha odatda bitta papkada turadi.Boshlash 5-dars
ParametrparameterFunksiya qabul qiladigan qiymat uchun nom: def salomlash(ism) da ism.Python 15-dars
pippipPython paketlarini o'rnatuvchi dastur: pip install requests.Python 16-dars
PortportBitta kompyuterdagi turli serverlarni ajratib turuvchi raqam: 127.0.0.1:5500 da 5500.Veb 2-dars
ProtsessorCPUBuyruqlarni bajaradigan kompyuter «miyasi».Boshlash 2-dars
QaytarishreturnFunksiya natijasini chaqirgan joyga berish: return x * 2.Python 15-dars
Qoldiqremainder, moduloBo'lishdan keyin ortib qolgan qism: 17 % 5 → 2.Python 5-dars
Quti modelibox modelHar bir element — mazmun, ichki oraliq (padding), chegara (border) va tashqi oraliqdan (margin) iborat quti.Veb 10-dars
RepozitoriyrepositoryGit yoki GitHub'dagi loyiha papkasi (qisqacha «repo»).Veb 19-dars
Ro'yxatlistO'zgartirsa bo'ladigan tartiblangan qiymatlar to'plami: [1, 2, 3]. JavaScript'da massiv deyiladi.Python 12-dars
Veb 15-dars
Satrstring, strQo'shtirnoq ichidagi matn: "Salom".Python 6-dars
Veb 13-dars
SelektorselectorCSS qoidasi qaysi elementlarga tegishli ekanini ko'rsatadi: h1, .karta, #menyu.Veb 8-dars
Semantik HTMLsemantic HTMLMa'nosini bildiradigan teglar bilan yozish: <header>, <nav>, <main>, <footer>.Veb 7-dars
ServerserverSayt fayllari saqlanadigan va brauzer so'rovlariga javob beradigan kompyuter.Veb 1-dars
Shablon satrtemplate literalBacktick ichidagi, qiymat joylanadigan JavaScript satri: `Salom, ${ism}!`.Veb 13-dars
ShartconditionRost yoki yolg'on bo'ladigan ifoda; dastur unga qarab yo'l tanlaydi.Python 9-dars
Veb 14-dars
SiklloopKodning bir qismini ko'p marta takrorlaydigan tuzilma: for, while.Python 10-dars
Veb 14-dars
SintaksissyntaxDasturlash tilining yozish qoidalari.Boshlash 4-dars
Standart kutubxonastandard libraryPython bilan birga keladigan tayyor modullar to'plami.Python 16-dars
Strelkali funksiyaarrow functionQisqa yoziladigan JavaScript funksiyasi: (x) => x * 2.Veb 14-dars
Sun'iy intellekt yordamchisiAI assistantSavolga javob beradigan va kod yozishga yordamlashadigan dastur: ChatGPT, Claude, GitHub Copilot. O'rganishda ehtiyotkorlik bilan ishlatiladi.Boshlash 1-dars
Taklifpromptinput() foydalanuvchiga ko'rsatadigan savol matni.Python 7-dars
Tashqi oraliqmarginElementning chegarasidan tashqaridagi, uni qo'shnilaridan ajratib turuvchi bo'sh joy.Veb 10-dars
TegtagBurchakli qavslardagi HTML belgisi: ochuvchi <p> va yopuvchi </p>.Veb 3-dars
Terminalterminal, command lineBuyruqlarni matn ko'rinishida yozib bajariladigan oyna. Windows'da PowerShell, macOS va Linux'da Terminal.Boshlash 9-dars
To'plamsetTakrorlanmaydigan, tartibsiz qiymatlar to'plami: {1, 2, 3}.Python 13-dars
TracebacktracebackPython xato yuz berganda chiqaradigan hisobot: xato turi, sababi va joyi.Python 17-dars
Turdata typeQiymatning turi: int, float, str, bool va boshqalar.Python 4-dars
URLURL, web addressSahifaning internetdagi manzili: protokol + domen + yo'l, masalan https://example.com/darslar.Veb 1-dars
Xato (bag)bugDasturdagi xato.Python 17-dars
Xatoni tuzatishdebuggingDasturdagi xatoni topish va bartaraf etish jarayoni.Python 17-dars
Xususiyat (CSS)propertyCSS'da nimani o'zgartirish: color, font-size, margin. Undan keyin ikki nuqta va qiymat keladi.Veb 8-dars
Yo'lpathFayl yoki papkaning manzili. To'liq (absolyut): C:\Users\Aziz\sayt\index.html; nisbiy: rasmlar/olma.svg.Boshlash 5-dars