Scilab is available in many languages (English, French, Japanese, Chinese, Spanish, German…) and offers the following environment.
Console
The first way is to use Scilab interactively, by typing commands in the console, analyzing the results and continuing this process until the final result is computed.
The console also provides advanced functionalities such as autocompletion (functions suggestion on the basis of the first letters the user types) and on the fly rendering when a LaTeX expression is being typed.
Editor - Scinotes
A text editor is integrated into Scilab.
Key Features:
Easy script edition with autocompletion
Multiple instances management
Statements Executing possibility
Automatic indentation
Code navigator
Variable Browser and Editor
User can browse and edit its variables from current Scilab session in an interface fully integrated in Scilab docking system (see insert below).
History Browser
User can browse and edit its commands’ history from previous Scilab sessions in an interface fully integrated in Scilab docking system(see insert below).
Scilab Help
Scilab comes with an embedded help detailing Scilab functions and giving examples to get started.
Key Features:
Easy navigation thanks to a help browser
Code colorization
Links in between functions pages in the examples
Strong interaction with Scilab and Xcos (possibility to execute example from the help browser)
Available in many languages (English, French, Japanese and Brazilian Portuguese)
ATOMS
ATOMS (AutomaTic mOdules Management for Scilab) allows the user, from his Scilab session, to download and automatically install external modules.
Key Features:
Dependencies managed between installed modules,
Automatic load of the installed modules at Scilab start,
Automatic notifications to update an installed module.
Docking system
Scilab offers the possibility to manage easily windows docking by drag and drop. All Scilab windows are dockable, including the console, the editor, the help and the graphics windows.