4
Coq ist ein Proof-Assistent, mit dem Sie mathematische Beweise streng und formal schreiben und vom Computer auf ihre Richtigkeit überprüfen lassen können.Es ermöglicht auch die Programmierung mit Korrektheitsnachweisen für den Code und abhängigen Typen.
Webseite:
https://coq.inria.fr/Kategorien
Coq-Alternativen für Linux
3
F*
F * ist eine ML-ähnliche funktionale Programmiersprache zur Programmverifizierung.F * kann genaue Programmspezifikationen ausdrücken, einschließlich funktioneller Korrektheitseigenschaften.In F * geschriebene Programme können zur Ausführung in OCaml oder F # übersetzt werden.
3