Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert and Cynthia Solomon. "Logo" is not an acronym. It was derived from the Greek logos meaning word or "thought" by Feurzeig, to distinguish itself from other programming languages that were primarily numbers, not graphics or logic, oriented.
This is Logo interpreter written in Javascript. It uses canvas.
Commands: move, rotate, goto, color, width, on, off, clear, reset
Fractals: plant *deep *lenght *angle snowflake *deep *lenght
You can write new in procedures.js file.