F# compiles down into the same IL code as VB and C#. This means that you can have a solution that contains both C# and F# projects. http://connelhooley.uk/blog/2017/04/30/f-sharp-to-c-sharp