Automated program verifier for writing provably correct code.
Verification-aware programming language
dafny
$ dafny verify program.dfy
$ dafny build program.dfy
$ dafny check myfile.dfy
$ dafny translate cs program.dfy
$ dafny run program.dfy