ComputerCraft is a mod for Minecraft. It brings computer consoles to Minecraft. You can make programs with the computers using the easy to learn Lua programming language. You can even use redstone to further affect the outside world. ComputerCraft is compatible with RedPower, a mod you should get before continuing, as this results in the best experience. ComputerCraft uses the scripting language Lua for all of its programming.