Minecraft Redstone is not a programming language but a specific type of material that allows players to build electrical and mechanical contraptions. Because players are building “circuits” working with Redstone also imparts programming skills like problem decomposition. Redstone also allows users to invoke console commands and thus the complexity of mods one can create with Redstone is pretty large.