Windows · Security & Antivirus
F* language
An ML-like language aimed at program verification
Version 2026.9.13 · by FStarLang
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
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Chocolatey you can install and update it with: choco install f-language
- Open F* language once it finishes installing.
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
Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 update: April 2014 (KB2919355)This update is a cumulative update that includes the security updates and the non-security updates for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2…
Security update for Windows kernel: March 10, 2015This security update resolves privately reported vulnerabilities in Windows.
Microsoft security advisory: Availability of SHA-2 code signing support for Windows 7 and Windows Server 2008 R2: March 10, 2015The update adds SHA-2 hashing algorithm signing and verification support to Windows 7 and Windows Server 2008 R2
Foxit PDF ReaderThe industry's most powerful PDF Reader solution.