SPARK is a formally defined computer programming language based on the Ada programming language, intended for the development of high integrity software used in systems where predictable and highly reliable operation is essential. It facilitates the development of applications that demand safety, security, or business integrity. http://www.spark-2014.org/ https://github.com/AdaCore/spark2014
Added in the tree. Use it.