Let us look at what we have just discussed from the point of view of .NET as a new programming platform:
Code can be validated to prevent unauthorized actions.
It is much easier to program than the Win32 API or COM.
All or parts of the platform can be implemented on many different kinds of computers (as has been done with Java).
All the languages use one class library.
Languages can interoperate with each other.
There are several important features to the .NET platform:
Common Language Runtime
Multiple language development
Modern programming relies heavily on reusable code provided in libraries. Object-oriented languages facilitate the creation of class libraries, which are flexible, ...