This comparison of programming mods lists mods that add programmable utilities into the game. Drag and Drop Programming is included, although many do not believe that field to be considered real programming due to its limitations and ease-of-use.
Mod | Language | Minecraft Versions | Notes | Addons |
---|---|---|---|---|
BrainFuckBlocks | Brainfuck | 1.4.7-1.6.4 | ||
ComputerCraft | Lua 5.1 | 1.1-1.12.2 | Uses Lua with the CC API | MiscPeripherals, Computronics, Peripherals++, MoarPeripherals, Chunky Peripherals, OpenPeripheral Core, OpenPeripheral Addons, OpenPeripheral Integration, FirePeripherals, OpenCCSensors, Immibis Peripherals, CC Transport |
NedoComputers | FORTH-like | 1.7.2-1.7.10 | Computronics | |
OpenComputers | Lua 5.2 & 5.3 | 1.6.4-1.12.2 | Includes integration with over 25 mods | Computronics, Powerful Modules, OpenPrinter, OpenPeripheral Core, OpenPeripheral Addons, OpenPeripheral Integration, OpenComponents |
PneumaticCraft | Drag & Drop | 1.5.2-1.8.9 | Drone API | |
Powercraft | Weasel (Custom Language) | 1.2.5, 1.4.7-1.5.2 | ||
Programmable CPU | F-Script | Beta 1.5_01 | Oldest known programming mod | |
Psi | Drag & Drop | 1.8.9-1.10.2 | Themed around magical programming | PSIonic Upgrades |
RedPower 2 | FORTH-like | 1.2.5 & 1.4.7 | Closed source without a public API | |
RFTools Control | Drag & Drop | 1.10.2-1.11 | ||
Steve's Factory Manager | Drag & Drop | 1.6.4-1.7.10, 1.10.2 | ||
TIS-3D | ASM-like, inspired by TIS-100 | 1.7.10-1.12.2 | Computronics | |
RetroComputers | FORTH | 1.12.2 | ||
Magneticraft | Lisp, FORTH, Shell, Assembler | 1.12.2 | FORTH, Lisp and Assembler are work in progress | |
LuaMC | Lua 5.2 | 1.12.2 | Controls player, WIP |