Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

Scilab

< >

Scilab is an open source programming language created in 1990.

#304on PLDB 34Years Old 4kRepos

Try now: Riju

Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling, simulation of explicit and implicit dynamical systems and (if the corresponding toolbox is installed) symbolic manipulations. Scilab is one of the two major open-source alternatives to MATLAB, the other one being GNU Octave. Read more on Wikipedia...


Example from Riju:
disp("Hello, world!")
Example from hello-world:
disp("Hello World")
Example from Linguist:
disp(%pi);
Example from Wikipedia:
// A simple plot of z = f(x,y) t=[0:0.3:2*%pi]'; z=sin(t)*cos(t'); plot3d(t,t,z)

Language features

Feature Supported Token Example
Scientific Notation
Integers
// \d+
Floats
// (\d+\.\d*|\d*\.\d+)([eEf][+-]?[0-9]+)?
Strings "
"Hello world"
Print() Debugging disp
Line Comments //
// A comment
Comments
Semantic Indentation X

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll