F# is ideal for data-rich, concurrent and algorithmic development: "simple code to solve complex problems". F# is a simple and pragmatic programming language combining functional, object-oriented and scripting programming, and supports cross-platform environments including PC, Mac, and Linux.

We'll provide the tutorials, resources and tools you’ll need to begin working with F# right away.

Begin Learning with F#

In just a few minutes you can begin learning F# - no registration, log-ins or forms are required. Once you hit "Begin", we'll download the F# compiler (browser edition) and you can start coding immediately.

We'll also run a quick check of your system – if any additional tools or updates are required, we'll provide the links. Begin

Facebook Twitter
Microsoft Research ©2011 Microsoft Corporation. All rights reserved.      Contact Us | About Microsoft Research | Privacy | Terms of Use