Coq

Coq

Coq je asistentom, ktorý vám umožňuje písať matematické dôkazy dôkladným a formálnym spôsobom a nechať ich skontrolovať ich pomocou počítača.
Coq je asistentom, ktorý vám umožňuje písať matematické dôkazy dôkladným a formálnym spôsobom a nechať ich skontrolovať ich pomocou počítača.Umožňuje tiež programovanie s dôkazmi správnosti kódu a závislých typov.

Alternatívy Coq pre všetky platformy s akoukoľvek licenciou

F*

F*

F * je funkčný programovací jazyk typu ML zameraný na overenie programu.F * môže vyjadrovať presné špecifikácie programov vrátane funkčných správnych vlastností.Programy napísané v jazyku F * je možné preložiť do programu OCaml alebo F #.
Isabelle

Isabelle

Isabelle je asistentkou pri písaní a kontrole matematických dôkazov pomocou počítača.
Agda

Agda

Agda je funkčný programovací jazyk závislý od typu.Má induktívne rodiny, tj typy údajov, ktoré závisia od hodnôt, ako je typ vektorov danej dĺžky.