Mindscript Programming Language
Introduction to Mindscript:
Mindscript is an open Source visualization and software development environment. Mindscript program is rapidly developed in a pure graphical environment. Mindscript core is written with cross-platform usage in mind, and runs on both Linux and Windows due to being based on the Crypto++ and wxWidgets libraries.
Mindscript features:
- Platform independent - Since Mindscript is an Interpreted Language, All Mindscript programs can be run on any platform that the Mindscript runtime environment has been compiled for.
- Object Oriented - The language is based on many Object Oriented features. For example Objects and Exceptions.
- Extendable - You can create your own libraries to extend the Mindscript API.
Mindscript has a wide range of applications:
- Graphical manipulations - You can easily create small Mindscript programs that show, create and alter all sorts of graphics.
- Cryptography - Mindscript has a strong built-in support for cryptography and supports operations like DES, AES, Blowfish, Twofish, Serpent, 3DES, SHA1, MD2, MD4, MD5, Base64, Base32, CRC32, etc.
- Mathematical calculations - Mindscript can be used for calculating complex mathematical expressions.
- Visualizations - Mindscript can be used to visualize iterative algorithms.
Mindscript Programming Code
{` // This program makes the car move in a square program square { output motor1 on 1 output motor2 on 3 main { repeat 16 { forward motor1 backward motor2 on [motor1 motor2] for 200 float [motor1 motor2] forward motor2 on [motor1 motor2] for 40 float [motor1 motor2] } off [motor1 motor2] } } `}