J is a high-level, general-purpose programming language that is particularly suited to the mathematical, statistical, and logical analysis of data. It is a powerful tool for developing algorithms and exploring problems that are not already well understood. J is written in portable C and is available for Windows, Linux, Mac, iOS, Android and ...