The Scriptol Programming Language

Scriptol is an object oriented, universal language, intended to program both scripts, applications, and web pages. Programs are written quickly and easily with the clear and safe syntax of Scriptol.

The Scriptol interpreter

The Scriptol interpreter is currently at end of development stage. A small part of Scriptol's features is not implemented yet. The use of XML as a structure is now fully implemented and allows to process information very easily.

Last version of the interpreter: Alpha A-30 (November 2006).

The compiler

The free Scriptol-C++ compiler builds executables for Windows of Linux, from Scriptol sources. It is convenient for scripting, or building applications with XUL as preferred GUI. It is a prototyping tool and means to extend a C++ compiler.

Last version of the Scriptol compiler: 6.2

Compatibility with libraries

A C++ compiler is required at backend. Scriptol is compatible with Visual C++, BCC, MingwW, GCC.
You can link any C or C++ library to your Scriptol program. No need to compile something.
Links to libraries as GTK, LibXml, OpenGL, GD, and wrappers or C sources are available on the download page.

The XUL graphical user interface

Scriptol is XML oriented, and XML documents may be loaded or defined in source code, and instances declared.
XUL is a standard from Mozilla to build graphical user interfaces with XML elements. Building a GUI becomes a dream!
More about the XML data structure at the XML and XUL page.
The Xul Dev IDE project is intended to provide a visual development tool for XUL and Scriptol.

The language

Syntax of Scriptol:

Articles

The design of the Scriptol language:

News

Resources

External resources