modular educational mathematical programming language for developing and presenting mathematical algorithms