Summary

This chapter introduced the Common Language Infrastructure (CLI). The CLI consists of a Common Type System (CTS), a Common Language Specification (CLS), metadata, and a Virtual Execution System (VES).

The significance of standardization and how it could benefit the software development community was discussed.

I also talked about the .NET Architecture. The software in this book was developed with .NET.

Finally, there was a discussion on where C# fits into the CLI. C# is a new object-oriented language, designed from the ground up to support the component concepts intrinsic to the CLI. The C# programming language played a major role in the development of the .NET Frameworks.

Get C# Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.