4
Coq adalah pembantu bukti, yang membolehkan anda menulis bukti matematik dengan cara yang ketat dan formal, dan memaklumkan kepada mereka kebenaran oleh komputer.Ia juga membolehkan pengaturcaraan dengan bukti ketepatan untuk kod, dan jenis bergantung.
WebSite:
https://coq.inria.fr/Kategori
Alternatif untuk Coq untuk Linux
3
F*
F * adalah bahasa pengaturcaraan berfungsi seperti ML yang bertujuan untuk pengesahan program.F * boleh menyatakan spesifikasi yang tepat untuk program, termasuk sifat ketepatan fungsian.Program yang ditulis dalam F * boleh diterjemahkan ke OCaml atau F # untuk pelaksanaan.
3