Software development at Red-Bag is done with the modern software development environment Microsoft Visual Studio. The Visual Studio .NET tools are used to prepare the user interface, to connect to databases and perform the calculations. The Visual Studio environment ensures the best reliablity for Microsoft operating systems.

The software is using object oriented programming which enables re-use of components that are already defined. For example: material is an object. This object will be used throughout the program providing the necessary information.

Object oriented programming makes the software understandable and better maintainable. The code changes do not have to be done in all modules of the software but only at the applicable location. The goal is to take care of the information distribution within the software.

Object oriented programming makes the software more flexible. The software can be updated with improved functionality and connections to other software without rewriting a large quantity of the code.