A Historical Perspective

The idea of a runtime library is certainly not a new one to the computing industry. The .NET Framework is built on an extensive history of programming systems, but it provides a unique blend of features and some evolutionary developments that extend traditional computing concepts. This section cannot hope to provide a complete list of the programming systems that form the historical basis for the .NET Framework, nor can it fully explore the list of contributions from each system. Rather, by comparing and contrasting the various language systems, it seeks to highlight the key features of the .NET Framework.

C/C++

With the introduction of the C programming language in 1972, the notion of a standard library that ported to ...

Get Programming in the .NET Environment 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.