What C# Is

C# (pronounced “C sharp”) is, as Microsoft describes it, a “simple, modern, object-oriented, and type-safe programming language derived from C and C++.” Targeted at the Web development community, where Java is the dominant language, C# is available as part of Microsoft’s Visual Studio. NET. In addition to C#, Visual Studio .NET also supports Visual Basic, Visual C++, and JScript.

The platform for which C# has primarily been designed is .NET, a technology from Microsoft that enables Web developers to build robust Internet applications and provide software as services to users across the world. The .NET platform includes a rich class library that not only C# developers can access but also those who prefer to work in the languages with ...

Get Special Edition Using C# 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.