CLR is not a language, it is the framework that runs .Net languages such as C# and VB.Net; it is basically the same thing as the JVM for JAVA. So in terms of the skills that people are reusing, both C# and VB.Net can be used to create functions, stored procedures, aggregates, etc in SQL Server (much like how you would be using Perl or Python in PostgreSQL).