فئات الأشياء الموجودة في الكوتلن Kotlin هي:
1- الأنواع الأساسية (Primitive types): وتشمل الأرقام الصحيحة (Integers) والأعداد العشرية (Floating point numbers) والأحرف (Characters) والقيمة الحقيقية (Boolean).
2- الكائنات القابلة للتخصيص (Custom Objects): وهي الكائنات التي يتم تعريفها بواسطة المستخدم، مثل الكائنات المستخدمة في برمجة واجهة المستخدم (UI) أو في التعامل مع البيانات.
3- الكلاسات (Classes): وهي هياكل برمجية تحتوي على خصائص (Properties) ووظائف (Functions) وتستخدم لتعريف الكائنات.
4- الواجهات (Interfaces): وهي عبارة عن قوالب برمجية تحدد وظائف (Functions) يجب تنفيذها من قبل كائنات معينة.
5- الوحدات (Modules): وهي ملفات برمجية تحتوي على مجموعة من الكلاسات والواجهات والوظائف.
6- الاستثناءات (Exceptions): وهي طريقة للتعامل مع الأخطاء والأخطاء البرمجية (Errors) في البرنامج.