Why was created
Scriptol?As 7 rules summarize, the language wants to make it easier to translate ideas into code.

What else does Scriptol bring
? Scriptol adds compiler advantages to the portability of the PHP or JavaScript interpreter: the compiler tests errors in one pass and therefore allows them to be fixed together, while Php code will run on all computers..
- Faster programming and code protection: You can use an interpreter to develop a program and then distribute the binary executable for Windows or Unix.
- The language will be ported to other platforms, including WebAssembly, which portends a long life for your programs.
- Scriptol has the features of modern programming languages:
- control structure for.. in (foreach),
- multiple purpose,
-Associative lists
- Interval in lists as index.
It also offers new control structures, new data structures, and simple syntax for more natural expression of thought. - Scripting is the first language that defines an XML document in the source and uses it as a data structure.
- Scriptol uses standard libraries, C++, PHP, JavaScript, and not pure libraries, as interpreted languages do: the experience gained in Script will serve you in other programming environments.
Who can use Scriptol?
- Any programmer who has to write scripts and applications, Scriptol allows you to focus on the problem and program faster.
- Creating WebAssembly applications on all platforms.
- ASP programmers who want to switch to a Unix server, but are dissuaded by PHP syntax.
- For prototyping: Once the code is developed, it can be integrated into a wider project.
- To build web services.

- Script code compiles into JavaScript, PHP, or C++ and is therefore more portable.
- New control pieces:
composite if,
do.. case.. while ,
while.. let.
- A simpler compound assignment is a + x rather than + = x or a = + x.
- XML-style instruction blocks.
- Comma-delimited terminal points are optional, with the cut strings recognized by the compiler.
- You can insert XML and treat it as an associative array (it is converted to a tree in the target language).
Why Use Script to Write JavaScript
?- Classes and legacies become simple.
- Most of the shortcomings of JavaScript are addressed with a function library.
- Programming is getting easier and faster. The risk of error is reduced .
- A complete set of features for associative patterns.
- The ability to describe a complex object in XML is much more readable than in JSON, and it can be saved to a JSON file.
- The same code can work in the command line or in the browser.
Why use Script for PHP
?- Scriptol has a simple and clear syntax, there is no risk of forgetting $ or semicolon.
- The scriptol has typed variables, which allows you to control the assignment at compile time, rather than debugging step by step in the processing process.
- No need to declare "global."