Skip to main content

C# as a Programming Language

Let continue with learning C# as a language first


C# programming is very much based on C and C++ programming languages and the simplicity of Visual Basic .net, so if you have a basic understanding of either C ,C++ vb.net programming, then it will be fun to learn C#


The following reasons make C# a widely used professional language −

  • It is a modern, general-purpose programming language
  • It is object oriented.
  • It is component oriented.
  • It is easy to learn.
  • It is a structured language.
  • It produces efficient programs.
  • It can be compiled on a variety of computer platforms.
  • It is a part of .Net Framework.

Some of the major features of C# as a Language



The construct of C# closely follow traditional high-level languages, such as C and C++ and being an object-oriented programming language. It has strong resemblance with Java, it has numerous programming features that make it adaptable to a number of programmers worldwide.
Following is the list of few important features of C# −
  • Boolean Conditions
  • Automatic Garbage Collection
  • Standard Library
  • Assembly Versioning
  • Properties and Events
  • Delegates and Events Management
  • Easy-to-use Generics
  • Indexers
  • Conditional Compilation
  • Simple Multithreading
  • LINQ and Lambda Expressions
  • Integration with Windows
to be continue...


Comments