The games on this website teach a child to program.
The Isla programming language is open source and the code is on Github. The code that powers the games on this website is also open source and also on Github.