"Carl Forsman" <fatwallet951@xxxxxx> wrote in message
> why dotnet framework can access from so many different languages?
> like C, C++, C#, VB, ADA
> is that microsoft had developed the component for different language
> to access the dotnet functions?
> is it just like Java access C++ library / DLL where for each function
> you have to map the Java parameters to C++ parameters?
> So microsoft had map each of the C, C++, C#, VB, ADA to dotnet library
> function - for each of the donet library functions?? just like Java
> native interface access C++ native code?
> in the low level of dotnet library? is make simple for each function
> to map to different languages?
All those languages (Ada?) compile to an intermediate language (IL). The
..Net CLR works with IL to execute code. This is how you can have a project
with VB.Net front end, C# middle tier, and C++ computation engines, if you
Three sentences isn't enough to cover the subject, but you should now have
the keywords to search for to get the details.