VCSSL >
Japanese English

The VCSSL Programming Language

Here is the official website of the VCSSL programming language.

What is VCSSL ?

VCSSL ( an acronym of "Visualization / Computation / Simulation Scripting Language" ) is a cross-platform programming language for lightweight computation, data-analysis, simulation & visualization using 2D & 3D graphics, development of simple GUI tools, etc.

VCSSL is developed by a Japanese software development studio, RINEARN, which is mainly developing software for data-analysis and visualization.

RINEARN

VCSSL is supported by RINEARN Graph 3D and RINEARN Graph 2D as the default scripting language for automatic-plotting, so you can use these graph software in your VCSSL program to plot graphs.

Simple C-like Syntax

VCSSL has simple C-like syntax. If you are already useing other C-like programming languages ( C, C++, C#, Java®, ... ), you can master VCSSL programming very easily.

Useful for Lightweight Computation, Simulation, and Visualization, etc.

Available without installation on various type of OS for PC

All part of the scripting engine of the VCSSL are implemented in Java®, so the VCSSL is available on various type of OS for PC, e.g. Microsoft® Windows®, Linux, etc.

Only Java Runtime Environment (JRE) is required to execute the VCSSL scripting engine. Any other installations are not necessary. The VCSSL scripting engine itself also can run whithout installation.

If the JRE is already installed in your PC, you can simply execute the JAR file of the VCSSL scripting engine "VCSSL.jar" ( contained in the distribution package of VCSSL ) and choose program written in VCSSL, then the program will run without any installations.

"VCSSL.jar" can be launched from your USB flash memory, so you can carry your VCSSL program and the scripting engine, and use them in everywhere !

A subset of the VCSSL, "Vnano", is available for your Java® application development !

Vnano is a compact subset of the VCSSL, developed for embedded use in Java® application. Vnano enables your applications to interpret script code on run-time and execute it.
The scripting engine of Vnano is open-source, and is being developed on the public repository of GitHub.
» Details

Code Archive

3D Graph Tool for Plotting & Animating Expressions of the Form of "z = f(x,y,t)"

A simple tool which plots the expression (formula) of the form of "z = f(x,y,t)" to the 3D graph, and plays it as animation.
2D Graph Tool for Plotting & Animating Expressions of the Form of "y = f(x,t)"

A simple tool which plots the expression (formula) of the form of "y = f(x,t)" to the 2D graph, and plays it as animation.
3D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t), y(t), z(t)

A simple tool which plots parametric expressions (formulas) of the form of x(t), y(t), z(t) to the 3D graph, and plays it as animation.
2D Graph Tool for Plotting & Animating Parametric Expressions of the Form of x(t) and y(t)

A simple tool which plots parametric expressions (formulas) of the form of x(t) and y(t) to the 2D graph, and plays it as animation.
3D Graph Tool for Plotting Expressions of the Form of "z = f(x,y)"

A simple tool which plots the expression (formula) of the form of "z = f(x,y)" to the 3D graph.
2D Graph Tool for Plotting Expressions of the Form of "y = f(x)"

A simple tool which plots the expression (formula) of the form of "y = f(x)" to the 2D graph.

- Credits -
  • Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
  • Microsoft Windows is either a registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
  • Linux is a trademark of linus torvalds in the United States and/or other countries.
  • Other names may be either a registered trademarks or trademarks of their respective owners.

Japanese English
Index
Announcement (Twitter)