Jsoftware

J is a modern high-performance general-purpose programming language that is ideal for complex analytic calculations and data manipulation.

Jsoftware provides an outstanding platform for financial, statistical and actuarial software development.

The concise syntax and interactive environment make it easy to experiment with ad hoc calculations, models and data analyses, permitting very short development and debugging times.

The core language is based on a small set of simple and consistent mathematical rules with powerful facilities for creating new definitions. In most cases, actuarial formulae and expressions map directly into J equivalents.

Support for conventional ODBC and OLE database access, and memory-mapped files for very large datasets, make it easy to process data in J.

A complete Windows GUI with dialog designer, built-in graphics and spreadsheet packages, and a software project manager let you wrap your application in a user-friendly interface.

J is feely available on a range of platforms and can be downloaded from: www.jsoftware.com

Getting Started with Jsoftware

The best way to get started with Jsoftware is to install a system and go through some of the online labs. Note that Jsoftware can be installed and distributed for free.

To install, download a system and follow the installation instructions. Once Jsoftware has been installed and loaded, you can get a quick overview of the language by selecting menu <Studio>|<Labs>, and running the first few labs. Next try some of the demos in menu <Studio>|<Demos>.

The Wiki has links to all documentation, as well as a host of other information. Start by visiting Wiki page Getting Started.