IDE is an abbreviation that stands for Integrated Development Environment. The IDE app offers various development environments (coding, debugging, etc.), which can be used to create program sequences for ctrlX OS. There are currently two versions of the IDE app: Textual coding represents a Web-based development environment (code editor, console, debugging, etc.) with native ctrlX OS connection. It can be used to create Python scripts or to edit files in the active solution. Visual Coding provides a programming framework (code editor, debugger, project management, configuration, etc.) for creating programs based on visual elements, Python, and JavaScript. The language of the active editor can be changed at any time to enable collaborative work. Text Coding – Browser-Based IDE The IDE app runs directly on the controller's hardware and is operated via a Web browser. No development environment is required on an engineering PC. Visual Coding – Block View The advantage of Visual Coding corresponds to the main advantage of Low Code: the fast and agile development of programs. There is no need to write code lines by hand. The programmer does not have to deal with the specifics of the programming language, such as syntax, but instead uses intuitively predefined program elements, e.g., for variable handling, program loops, control instructions or movement commands. By assembling the modules by drag & drop and parameterizing them, the program sequence is created successively. The actual program code in Python or JavaScript is automatically created in the background. ctrlX, ctrlX Automation and ctrlX OS are registered trademarks of Bosch Rexroth AG.