Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > SPARK programming language
SPARK is a programming language, a formally defined annotated sub-set of Ada based on Ada83 and Ada95. It is developed by Praxis High Integrity Systems (Praxis HIS), a UK software developer. Praxis HIS claims it was designed for development of software for applications where "correct operation is vital either for reasons of safety or business integrity."1 "Hello, World!" in SPARK
with Spark_IO;
--# inherit Spark_IO;
--# main_program;
procedure Hello_World
--# global in out Spark_IO.Outputs;
--# derives Spark_IO.Outputs from Spark_IO.Outputs;
is
begin
Spark_IO.Put_Line (Spark_IO.Standard_Output, "Hello World!", 0);
end Hello_World;
2 References
3 External links
Ada dialects
Programming languages
Imperative programming languages
Concurrent programming languages
Algol programming language family
Embedded systems
Procedural programming languages
Statically-typed programming languages
Read more »