C # and VB are very close semantically identical with fairly minor non-syntactic differences. F #, Powershell, Ruby, and Python are pretty different. F # is an interesting case: basically, every C # function maps to something in F # (sometimes wisely), but F # has its own functions, such as algebraic data types - they display CLR constructs, but I would classify them as "semantic sugar" and not "syntactic sugar"
source
share