I get asked this question a lot that what are the
advantages of using different languages in the .NET envirnment. The .NET
framework does not care what language you use and compiles the code into the IL
(Intermidiate Language). From there the IL is converted to the native assembly
code. The main advantage of using different languages is to give the
developer more flexibiltiy in creating the application. The VB (VB6) developer
might be more comfortable with the VB.NET syntax and can create cool UI
rapidly. The C++ & Java developer might be comfortable with C# and can
use it to develope business language.
Hence, the whole idea of using different .NET compliant languages is to put
developer on ease while developing the Enterprise Applications.
powered by IMHO 1.3