Process J - A Concurrent Language

ProcessJ is a new process oriented programming language which, like occam-π is based on CSP and the π-calculus, but has a Java-like syntax.

In addition to a compiler, which generates X86 executables that utilize the CCSP runtime library for efficient execution, ProcessJ is a much bigger systems encompassing a powerful IDE which integrates with special cloud storage and an online process repository.

Furthermore, a web programming tool lets you program ProcessJ in any browser that supports Java Script. This tool is also integrated with both the cloud storage as well as the process repository.

ProcessJ is being developed at the Univeristy of Nevada Las Vegas and Vassar College.