FSharp - OCaml based .NET functional first multi-paradigm language
It's open sourced and doesn't need Visual Studio, but, even that should be free.
Language site. Great starting point to beginning information.
Toolkit for data science and machine learning.
A decent reference for language structres.
crowd-sourced peer-review of exercies I love to use to learn a new language.