Specification Language

Senthil Nayagan
1 min readMay 1, 2018

--

A specification language is a formal language in computer science used during systems analysis, requirements analysis and systems design to describe a system at a much higher level than a programming language which is used to produce the executable code for a system.

Specification languages are generally not directly executed.

They are meant to describe the what not the how.

An important use of specification languages is enabling the creation of proofs of program correctness.

--

--

Senthil Nayagan
Senthil Nayagan

Written by Senthil Nayagan

I am a Data Engineer by profession, a Rustacean by interest, and an avid Content Creator.

No responses yet