... of the .NET Framework and the C# programming language, including the .NET virtual machine, .NET virtual code, and .NET assemblies. 4 Chapter 1: Introducing C# and .NET ■ 1.2.1 The .NET Virtual ... opment environment (IDE) that standardizes support for many programming languages, including C#, J#, C++, and Visual Basic. After the standardization of the C# and CLI specifications in December ... Chapter 1: Introducing C# and .NET ■ In addition to being syntactically familiar, C# is strongly typed, architecturally neutral, portable, safe, and multi-threaded. Type security in C# is supported...