A programming language with integrated development environment aimed for building mathematical and statistical applications from scratch.
- J Language
- Version :805 / 806 Beta
- License :Trial
- OS :Windows All
- Publisher :Jsoftware Inc.
J Language Description
J Language is a reliable and efficient programming language designed to offer developers the means of creating mathematics and statistics-related applications, as well as software dealing with logical data and analysis tasks.
Since it was conceived by the same developer of APL, the two bear some similarities while, in other areas, they differ completely. First off, the syntax the J Language is simpler and more consistent; anomalous constructions from APL have been discarded while others have been added. Another difference resides in the fact that J permits using standard editing instruments and code management systems. In broad lines, it is a superset of APL.
What is noteworthy about this programming tool is the fact that it can be used for finding solutions to problems that are difficult to solve or even understand, be they old or new. The software built using J Language generally have an IDE, along with standard packages, utilities and libraries.
Moreover, they feature interfaces that support interactions with other programming languages and tools while also including integrated graphics. To ensure the software delivers high performance, it used memory mapped files. In addition, J systems include J Database, which is a relational database management system.
Being an open source, community-driven utility, J Language comes with numerous help documentation, examples and information on how to get started, most of which can be found online, on its homepage.
As such, beginners can look at ‘Basic Examples’ and gradually build on their understanding of J Language, consult the extensive documentation and analyze the Lab Examples, as well as the Framework Examples.