J systems are available for a number of platforms and can be installed and redistributed for free.
For minimal commitment, run J in your browser as the J Playground. Although not as completely functional as a full J download, it is an excellent option for a newcomer's initial explorations.
If you can browse the Internet you can run J.
You can install full J on your machine as a base system plus addon packages (optional but highly recommended since J programs are so short).
The base system is the minimal system for running J applications. It includes two user interfaces:
- Jconsole, a command-line front-end
- JHS, a browser-based IDE
Most J developers instead use
- the Qt-based IDE, which is one of the addons.
Once you have installed the J base system, use the Package Manager (pacman) right away to install addons, and later on for easy updates.
Most users should install J9.5.
J9.6 BETA will be available early in 2024
Adventurous users should install J9.6. Run 9.5 for your production work and 9.6 to play with the latest. By using 9.6 you help the community create the next stable version.
You are encouraged to use the latest release or beta, but if you need to, install from the following:
System/Installation/J9.5 System/Installation/J9.4 System/Installation/J903 System/Installation/J902 System/Installation/J901 System/Installation/J807
System/ReleaseNotes/J9.6 System/ReleaseNotes/J9.5 System/ReleaseNotes/J9.4 System/ReleaseNotes/J903 System/ReleaseNotes/J902 System/ReleaseNotes/J901 System/ReleaseNotes/J807 System/ReleaseNotes/J806 System/ReleaseNotes/J805 System/ReleaseNotes/J804 System/ReleaseNotes/J803 System/ReleaseNotes/J802
See Archived for earlier versions.