CLS (Common Language Specification)
CLS - спецификация, в которой перечислен минимальный набор возможностей, которые должны поддерживаться компиляторами для генерирования типов, совместимх с другими компонентами, написанными на CLS-совместимых языках на базе CLR
*Если мы хотим работать одновременно с несколькоми языками программирования, то необходимо использовать возможности, доступные в обоих