.NET as you probably already know includes several different .NET languages (J#, C#, C++ .NET, VB .NET, and many others). What the .NET Framework does is takes that language and compiles the code to byte code that is the same, so the languages can intermingle.
there are many other advantages to this, but since your question was rather broad I figured just this bit would probably suffice.
if you wish to make your question a little more specific I can attempt to answer it. I have been programming .NET applications for over a year now, but almost exclusively C#.
__________________
"All that we can do is just survive.
.All that we can do to help ourselves is stay alive." - Rush
|