存在于特定区域中），可以有效的用作基于类和基于实例的面向对象编程二者的框架。自从2011年三月，J成为了自由和开源软件，采用了GNU通用公共许可证版本3（GPLv3）。人们还可以在商业许可证下利用源代码。
起步示例.J允许无点风格和。因此，它的程序可以非常精简，一些编程者将它称为难以阅读的只写语言。J的“Hello, World!”程序：这个hello world的实现反映了J的传统用法，就是把程序录入到J解释器会话中，显示出表达式结果。还可以准备J脚本来作为独立程序来