القيود الرئيسية في لغة البرمجة Kotlin هي:
1- القلة في حجم المجتمع وندرة الموارد المتاحة على الإنترنت.
2- بعض المشاكل في تفاعل اللغة مع البيئات الأخرى، مثل المشاكل في التمهيد (bootstrapping) في بناء تطبيقات الأندرويد.
3- صعوبة في الإيجاد والموثوقية الجيدة لحزم الترميز مثل برامج التشغيل.
4- حجم صغير من المكتبات المتاحة المفيدة لتطبيقات سطح المكتب.