Languages: ANSI C and C++
Gnu compiler gcc
Automatic adaptation and management of the computer environment
Editor and debugger based on Eclipse CDT
Intellisense: Automatic supplementation of structure elements
Syntax highlighting
Folding code ranges, e.g. for complete while loops
Current automations solve complex problems that go well beyond merely controlling the system. High-level language programming in C/C++ is quite suitable for these complex tasks. These languages offer the option of efficient procedural and object-oriented programing. With the C/C++ Developer, a tool is provided that comprehensively supports the system programmer in all phases of the software development. In the context of automation, software projects are created in connection with a machine. The Solution-Center is the central tool for solving automation tasks. The C/C++ Developer (based on the Eclipse-CDT) is a central component of this engineering-tool. All options of the SolutionCenter such as linking of projects, version management and the Eclipse Marketplace can thus be used. The M1-control family provides a multi-tasking-environment based on the operating system VxWorks®. Each software module can be broken down into any number of tasks and use all the options of the operating system.