Doing this for fun.
View the Project on GitHub jmsevillam/Learning
Here there are some codes using Javascript. Some of them create live simulations hosted on github pages