Ob'ektga yo'naltirilgan dasturlash (OOP) - ma'lumotni ob'ektlar sifatida modellashtiradigan dasturlash paradigmasi bo'lib, ularning har biri atributlar va xatti-harakatlarga ega bo'lishi mumkin. Sinflar ob'ektlar va ularning xatti-harakatlarini belgilaydi va ob'ektlar bir-biri bilan usullar orqali o'zaro ta'sirlashadi. OOP kapsulatsiyalash, meros va polimorfizmga urg'u beradi. Funktsional dasturlash (FP) - ma'lumotni o'zgartirish uchun funksiyalardan foydalanishni ta'kidlaydigan dasturlash paradigmasi. Funktsiyalar birinchi darajali fuqarolar sifatida qaraladi va maqsad hech qanday yon ta'siri bo'lmagan va deterministik bo'lgan sof funksiyalarni yozishdir. FP o'zgarmaslikni, takrorlanishni va umumiy holatdan qochishni ta'
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence