I'm an EIL (English as an International Language) teacher and teacher-trainer in Thailand.
I did an elective in programming at university (a couple of decades ago now!), and have dabbled with it since, mostly now contained to using Javascript for my English Builder web application, which helps Thai students build vocabulary and various language skills, especially through the use of Phonics.
Please see here for a working example.