Programming language interpreter project implemented in Java then Javascript for a course on algorithms.

Developed prior to learning formal compilation techniques, the approach to transform code to execution was achieved empirically, through the use of a basic AST (Abstract Syntax Tree).