Minecraft is a gameplay environment and does not teach coding by itself. But there are many interfaces to Minecraft that enable kids to write code to create “mods” (short for modifications) that modify the basic gaming environment and experience. This makes Minecraft a familiar and compelling environment to introduce kids to coding. As a result many parents and schools have begun using Minecraft as an environment to explore coding.