Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
Cost / License
- Free
- Open Source (Apache-2.0)
Application type
Platforms
- Visual Studio Code
United States


Apps similar to Rocq Prover include Lean Programming Language, which is free and open source. Other options are F*, Isabelle and Agda. In total there are four Programming Languages like Rocq Prover for Mac, Windows, Linux and the web.
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.


F* is an ML-like functional programming language aimed at program verification. F* can express precise specifications for programs, including functional correctness properties. Programs written in F* can be translated to OCaml or F# for execution.


Agda is a dependently typed functional programming language. It has inductive families, i.e., data types which depend on values, such as the type of vectors of a given length. It also has parametrised modules, mixfix operators, Unicode characters, and an interactive Emacs...