CodeBots is a Minecraft plugin that allows you to create and program bots inspired by ComputerCraft's turtles. It uses a custom-made scripting language with specifications below.
Bots can place and break blocks, check what's around them, move, chat, display text on monitors, connect to Torus and control machines. There will be a proper API in the future to let developers create custom addons.
Documentation for the scripting language will be available here: https://github.com/alantr7/cbs-lang