The document discusses the F# programming language. It provides an overview of F# including that it is a functional, object-oriented .NET language. It also summarizes key features of F# like strong typing, higher-order functions, pattern matching and compares syntax examples to C#. Additionally, it mentions resources for learning F# such as books, jobs listings, conferences and community sites.