Clio Documentation

Clio is a modern, functional, parallel programming language targeting decentralized and distributed systems. It is made to take advantage of multiple CPUs and CPU cores (parallelism) by default, to run on clusters and on the cloud easily.

Clio compiles to JavaScript. This enables Clio to run in the browser and on servers, and anywhere JavaScript can run. Furthermore, Clio can take advantage of the JavaScript ecosystem, tools and libraries. On this website, you will find numerous useful information about Clio, its history and you can learn how to use it.

Clio Fib Example

Click here to run this example on the playground, click next to get started with Clio.

Clio was recently rewritten from scratch, some parts of this document have been updated to reflect the new changes, but not all pages are updated. This documentation is a work in progress.