The System namespaces contain more basic classes that might be useful in languages other than C# and Visual Basic (if such languages were defined for .NET). They provide additional tools that would be useful for many programs, such as collection types, web tools, and globalization classes.
The following list summarizes the most useful System namespaces in the .NET Framework:
System Provides fundamental classes and data types for use by programs. Sub-namespaces provide more specialized features, such as collections, cryptography, and diagnostic tools.
System.CodeDom Provides classes that can represent various code elements. You can use the classes to model the structure of a code document in a language-independent way. For information ...