O'Reilly logo

C# Primer Plus by Klaus Michelsen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C#'s Background

Before we begin the practical parts of creating a C# program, it is useful to take a look at C#'s roots and design goals.

Currently, there are more than 2000 different high-level languages. Each was designed to fulfill certain requirements related to a specific problem domain and some of them provided inspiration for the designers of C#.

New Term: Problem Domain

The problem domain is the realm or range of a specific set of related problems.

Some examples are computer simulations and nuclear physics.

One of the main incentives to invent new languages has been the growing need to develop complex applications. Users have increasingly ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required