Java:
byte (8 бит, целое число от -128 до 127)short (16 бит, целое число от -32,768 до 32,767)int (32 бита, целое число)long (64 бита, целое число)float (32 бита, число с плавающей точкой)double (64 бита, число с плавающей точкой)boolean (логическое значение true/false)char (16 бит, один символ Unicode)String, пользовательские классы)Kotlin:
ByteShortIntLongFloatDoubleBooleanCharStringArray<Type>, ByteArray, ShortArray и т.д.List, Set, Map и т.п.Unit (аналог void в Java)Nothing (обозначает, что функция никогда не возвращается)Any (аналог Object в Java, самый большой общий супертип)