Like many countries, Japan is facing a dramatic shortage in the number of available high-tech workers. To address this situation, the country has decided to make computer programming classes mandatory for all students, starting in elementary school. Students will be mandated to study coding for their entire educational experience, every year from 5th grade through high school graduation in the hopes of filling the high-tech worker shortfall and catching up with the rest of the world.