字符形成类似双字符组的短字，多数这种“基础”（或“原语”）的J字都充当数学符号，具有用点号或冒号从能获得的基本字符扩展来的含义。还有，很多字符在其他语言中经常是成对的（比如codice_5），在J中被当作单独的字，或者在有屈折的时候，作为多字符字的单字符字根。如同图灵奖获得者约翰·巴科斯的FP和FL程式语言，J透过它隐式编程的特色，支援函数级编程。不同于支持面向对象编程的多数语言，J灵活的层次名字空间体制（这里所有名字都存在于特定区域中），可以有效的用作基于类和基于实例的面向对象编程二者的框架。自从