Coq

Coq

Coq je pomoćnik u ispitivanju koji vam omogućava da pišete matematičke dokaze strogo i formalno i da ih provjerite na ispravnost na računalu.
Coq je pomoćnik u ispitivanju koji vam omogućava da pišete matematičke dokaze strogo i formalno i da ih provjerite na ispravnost na računalu.Također omogućuje programiranje s dokazima ispravnosti koda i ovisnim vrstama.
coq

Web stranica:

Alternativa Coqu za sve platforme s bilo kojom licencom

F*

F*

F * je funkcionalni programski jezik sličan ML-u usmjeren na provjeru programa.F * može izraziti precizne specifikacije za programe, uključujući svojstva funkcionalne ispravnosti.Programi napisani na F * mogu se prevesti u OCaml ili F # za izvršenje.
Isabelle

Isabelle

Isabelle je pomoćnica u pisanju i provjeri matematičkih dokaza pomoću računala.
Agda

Agda

Agda je funkcionalno programski jezik ovisnog tipa.Ima induktivne obitelji, tj. Tipove podataka koji ovise o vrijednostima, poput vrste vektora određene duljine.