Мне было интересно, где вы проводите грань между функцией языка программирования и функцией платформы.
Например, является ли Linq функцией языка C # или функцией .NET. Работает ли язык программирования как спецификация платформы?