<|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|>

Statik va dinamik tipli tillar o'rtasidagi farq nima?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Statik tipli tillarda o'zgaruvchilar foydalanishdan oldin ma'lum bir tur bilan (masalan, int, string) e'lon qilinishi kerak va ularning turi ish vaqtida o'zgartirilishi mumkin emas. Aksincha, dinamik tipli tillar o'zgaruvchining turini ish vaqtida aniqlaydi va turi dasturni bajarish paytida o'zgarishi mumkin.<|eot_id|><|start_header_id|>user<|end_header_id|>

Menga 3 ta statik tipli tillar ro'yxatini va 3 ta dinamik tipli tillar ro'yxatini bera olasizmi?<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Albatta! Statik tipli tillarga C ++, Java va Haskell kiradi. Dinamik tipli tillarga JavaScript, Python va Perl kiradi.<|eot_id|>