"Carl Forsman" <fatwallet951@xxxxxx> wrote in message
news:8428m4t18qefjhqmup4i8e6pe2dti47sf7@xxxxxx
> 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
like.
Three sentences isn't enough to cover the subject, but you should now have
the keywords to search for to get the details.
--
Mike