<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

Deklarativ kod nima va u boshqa dasturlash paradigmalaridan qanday farq qiladi?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Deklarativ dasturlash paradigmasi - bu dasturlash yondashuvi bo'lib, unda siz "ni" aniqlaysiz, xohlagan natijani "qanday" olishni emas. Boshqacha qilib aytganda, siz dasturning mantiqasini qoidalar, cheklovlar yoki munosabatlar nuqtai nazaridan aniqlaysiz, muammoni hal qilish uchun kompyuter bajarishi kerak bo'lgan ko'rsatmalar ketma-ketligini belgilash o'rniga. Deklarativ kod kerakli natijani bir qator ta'riflar va taxminlar orqali tasvirlaydi. Deklarativ kodning bir namunasi HTML markup tili bo'lib, u veb-sahifaning tuzilishi va tarkibini ko'rsatadi, ammo sahifa qanday ko'rinishi kerakligini belgilamaydi.<|eot_id|>