##  [Ansys Scade One - Previous releases](/docs/scade-one/previous) 

###### Swan language

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.

[2025 R2](https://github.com/ansys/DevRelPublic/blob/main/Downloads/ScadeOne/SwanPrimer_Rev_2_3.pdf)

[2025 R1](https://github.com/ansys/DevRelPublic/blob/main/Downloads/ScadeOne/SwanPrimer_Rev_2_1.pdf)





 

 



###### Standard library

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.

[2025 R2](/docs/scade-one-standard-libraries-2025-r2/index.md)

[2025 R1](/docs/scade-one-standard-libraries-2025-r1/index.md)

[2024 R2](/docs/scade-one-standard-libraries-2024-r2/libraries/libraries.md)