AoC done with Easylang
Easylang is a simple programming language with built-in graphical functions and an easy to use and offline usable browser IDE is well suited as a teaching and learning language. You can also use it to write graphical applications that you can embed in a web page.
A language that doesn’t have everything is actually easier to program in than some that do. -- Dennis M. Ritchie
A year on one big web page
All tasks of one year on one big page. The programs are editable and runnable.