Scriptol is a modern, high-level programming language, designed to be natural and safe. It is easy to learn and allows to program faster. The compiler produces JavaScript, PHP or C++ code.

Scriptol provides a faster solution to program your web pages, your scripts and applications. Scriptol is the first procedural language to integrate reactive programming and goal orientation.

A Scriptol program can be compiled or interpreted, and even built within an HTML page.


The version 3 of the language was launched in 2016.

The Scriptol to JavaScript compiler

Compiles Scriptol to JavaScript and may be used either from the command line with Node.js or in a HTML page. Uses JS functions and classes directly, with no wrapper.
The command line version requires scriptol.js while HTML pages must include scriptolbrowser.js.

Other compilers

The Scriptol-PHP compiler converts Scriptol programs to PHP and makes scripts or dynamic web pages. The PHP code may be interpreted on various platforms by the PHP interpreter.

Object oriented

Classes and inheritance.

Goal oriented

Set goals to achieve synchronously ou asynchronously.  More

Reactive programming

Program like in a spreadsheet.  More


XML is a data structure of the language. You can also load an XML file into an associative array.

And also...

Modular control structures.

News about Scriptol

See the changes page for the last version of the language. Continued

See also