| 語言 | 
值類型 | 
引用類型
 | 
| C++[3] | 
布爾值、字符、整數、浮點數、類(包括字符串、列表、映射、集合、堆疊、隊列)、枚舉 | 
參考,指針
 | 
| Java[4] | 
布爾值、字符、整數、浮點數 | 
數組、類(包括不可變字符串、列表、字典、集合、堆疊、隊列、枚舉)、接口、空指針
 | 
| C#[5] | 
structures (including booleans, characters, integer numbers, floating-point numbers, fixed-point numbers, lists, dictionaries, sets, stacks, queues, optionals), enumerations | 
classes (including immutable strings, arrays, tuples, lists, dictionaries, sets, stacks, queues), interfaces, pointers
 | 
| Swift[6][7] | 
structures (including booleans, characters, integer numbers, floating-point numbers, fixed-point numbers, mutable strings, tuples, mutable arrays, mutable dictionaries, mutable sets), enumerations (including optionals), and user-defined structures and enumerations composing other value types. | 
functions, closures, classes
 | 
| Python[8] | 
 | 
classes (including immutable booleans, immutable integer numbers, immutable floating-point numbers, immutable complex numbers, immutable strings, byte strings, immutable byte strings, immutable tuples, immutable ranges, immutable memory views, lists, dictionaries, sets, immutable sets, null pointer)
 | 
| JavaScript[9] | 
immutable booleans, immutable floating-point numbers, immutable integer numbers (bigint), immutable strings, immutable symbols, undefined, null | 
objects (including functions, arrays, typed arrays, sets, maps, weak sets and weak maps)
 | 
| OCaml[10][11] | 
immutable characters, immutable integer numbers, immutable floating-point numbers, immutable tuples, immutable enumerations (including immutable units, immutable booleans, immutable lists, immutable optionals), immutable exceptions, immutable formatting strings | 
arrays, immutable strings, byte strings, dictionaries (including pointers)
 |