In the Scade One environment, you use the Swan language, a domain-specific language crafted for designing safe and real-time reactive embedded software. It is a data-flow synchronous language that mixes block diagrams and state machines. It allows both diagrammatic and textual notations.
Like all programming environments, Scade One software provides a standard library. It contains reference implementations for common operators such as Boolean, Math, Bitwise operations, array/matrix manipulations. Additionally, it includes generation of sources of various shapes and checks for harness outputs.