Grabware

Windows · Security & Antivirus

F* language

An ML-like language aimed at program verification

Version 2026.9.13 · by FStarLang

Download

Official site: fstar-lang.org

About F* language

F* (pronounced F star) is a general-purpose functional programming language with effects aimed at program verification. It puts together the automation of an SMT-backed deductive verification tool with the expressive power of a proof assistant based on dependent types. After verification, F* programs can be extracted to efficient OCaml, F#, or C code. This enables verifying the functional correctness and security of realistic applications, such as a verified HTTPS stack.

F*'s type system includes dependent types, monadic effects, refinement types, and a weakest precondition calculus. Together, these features allow expressing precise and compact specifications for programs, including functional correctness and security properties. The F* type-checker aims to prove that programs meet their specifications using a combination of SMT solving and interactive proofs.

How to install F* language

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Chocolatey you can install and update it with: choco install f-language
  4. Open F* language once it finishes installing.
How to check the SHA-256 hash of a download

Frequently asked questions

Is F* language free to download?

Yes. The Download button sends you to fstar-lang.org, the developer's official site, where F* language is available to download. Grabware doesn't host or modify any files.

What is the latest version of F* language?

The version listed here is 2026.9.13, published /Date(1789. The developer's site always has the newest release.

How do I install F* language from the command line?

With Chocolatey, run: choco install f-language. This installs it from the official source and keeps it updated.

Is F* language safe?

F* language downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.

Alternatives to F* language

More