And if you’ve never heard of Jack it’s a simple high-level language syntactically similar to C or Java:
class Main {
function void main(){
var Fraction a, b, c;
let a = Fraction.new(2,3);
let b = Fraction.new(1,5);
let c = a.plus(b); // compute c=a+b
do c.print(); // should print the text: “13/15”
return;
}
}
It has has classes, objects, arrays, booleans, looping constructs, pointers, etc…