句话说，codice_33是一个函数并产生一个结果。这个结果是0维度的，不管包含怎样的数据的结构。从J编程者的角度看，codice_33将数据放置到一个盒子中，并允许有效使用盒子的列表（它可以用其他盒子来组装，和/或制作盒子的更多副本）。J提供的唯一集合（collection）类型是任意维度的阵列。多数算法可以使用这些阵列来简洁的表达。J的阵列是有同质的类型，例如列表codice_39是整数的列表，尽管codice_26可以是一个位。在极大程度上，这种的类型问题对于编程者是透明的。只有特定的特殊运算