Joule (programming language)

Joule is a capability-secure massively-concurrent dataflow programming language, designed for building distributed applications.

Instead, the programmer describes the flow of data, making it a dataflow programming language.

[citation needed] Joule development started in 1994 at Agorics in Palo Alto, California.

It is also possible to form identifiers by using Unicode sequences (including whitespace) enclosed by either straight (' ') or standard (‘ ’) single quotes, where the backslash is the escape character.

Therefore, nested expressions still compute completely concurrently with their embedding statement.