Scilab is a numerical computational package developed by INRIA and École nationale des ponts et chaussées (ENPC), both organisations located in France.

It is a high level programming language in that most of its functionality is based around the ability to specify many computations with few lines of code. It does this primarily by abstracting primitive data types to functionally equivalent matrices.

Scilab has been designed to be an open system where the user can define new data types and operations on these data types by using overloading. Scilab syntax is largely based on the MATLAB language.

Project home page