Introduction

Cosmos is a modern logic scripting language.

rel main()
    x = io.read()
    io.writeln("hello, "+x+'!')

Cosmos combines features from functional, object-oriented and even logic programming with a simple syntax.

Relational programming

As a logic programming language, Cosmos allows programming using relations. Unlike functions, relations may yield multiple results.

> x=1 or x=2
| x=1
| x=2

See below.

Documentation

See the Quickstart for a quick intro or the currently in-development Guide in the Wikia.

Download

See the Download section.

Space

Space is an in-development framework to build graphical applications.

News

The Project Page