Science  People  Locations  Timeline
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


This article is a stub. You can help Wikipedia by [ ṣlocalurl: : |action=edit}} expanding it].



Read more »

Non User