Getting started with C/C++, C# and Java for embedded systems and apps in IAR Visual State

IAR Visual State is a tool for design and code generation. Graphically designed the state machine and used to generate C, C++, C#, or Java source code for embedded systems and smartphone/desktop apps.

Applications benefiting from IAR Visual State resolution and complex state mechanical system handling include automotive applications such as instrument cluster, autonomous vehicle system, advanced power tools, vending machines, HVAC system, tracking system, elevator, and finally PLC and control system.

The IAR Visual State is ideal for handling functional safety, and is also good for developing low code in embedded systems and apps that everyone in the team understands, from beginners to experts.

Watch video

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.