Introduction
Overview
Hedgehog Script is a JavaScript-like programming language;
Functional Programming(FP) and Object-Oriented Programming(OOP) are supported;
Operator overload for Matrix and Symbolic Computing are supported (just like Matlab);
No package installation. Import any package(s) inside code without pre-processing;
Everything is inside your browser. No terminal, no local environment. Coding and running in your browser locally.
Topics
The topics we've selected are based on what is most common and useful for starting to write in Hedgehog Script.
The left hand sidebar shows the topics. Namely:
Here are the basic topics we've selected:
Within each topic will be chapters discussing specific things related to the topic
Let's first start with the classic example:
Use the print()
function to print "Hello world"
string in Hedgehog Lab:
Do you see the output "Hello world"
? Congratulations! Your first Hedgehog Script runs successfully!
tip
Try it out yourself, by changing the code and executing it in-browser!