Comparison of programming mods

This is a comparison of "Programming Mods": mods that add programmable utilities into the game. This does include Drag and Drop Programming, as many do not believe that field to be considered real programing because of its limited and easy use.