Codeit can be used to program and interact with Bonic, a modular robotic kit. It helps one to learn programming with various modes of programming from beginner to advanced. It has a ' Creator' section with Widgets based programming, a 'Maker' section with block based programming and a 'Programmer' section for fully text based programming in python.