Theme-Logo
  •   .Net
    •   C Sharp(C#)
    •   Web API
    •   Micro Services
    •   ASP.Net
    • ASP.Net MVC
    • .Net Core
  •   Database
    • SQL Server
    • Oracle
    • PostgreSQL
  •   jQuery
    • jQuery Tutorials
    • jQuery Plugins
    • jQuery UI
    • More on jquery
  •   Tutorials
    • Microservices Tutorials
    • DotNet Core Tutorials
    • PostgreSql Tutorials

Introduction of C#

C# (C-Sharp) is a programming language developed by Microsoft (developed by Anders Hejlsberg) that runs on the .NET Framework. C# is used to develop web apps, desktop apps, mobile apps, games and much more.

C# is designed for Common Language Infrastructure (CLI), which consists of the executable code and runtime environment that allows use of various high-level languages on different computer platforms and architectures.

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 can be compiled on a variety of computer platforms.
  • Strong Programming Features of C#

    Following is the list of few important features of C# −

  • Boolean Conditions
  • Automatic Garbage Collection
  • Standard Library
  • Assembly Versioning
  • Delegates and Events Management
  • LINQ and Lambda Expressions
  • Integration with Windows
  • Easy-to-use Generics
  • Summary

    Although C# constructs closely follow traditional high-level languages,It has strong resemblance with Java. It has numerous strong programming features that make it endearing to a number of programmers worldwide. Click on next button for next tutorials.

    Cheers!

    ❮ Previous
    Next ❯

    Trending Post
    Dependency Injection in C#
    Inversion of controls (IoC)
    Design patterns
    Service-Oriented Architecture(SOA)
    Interview Questions and Answers
    What is Request delegate?
    What is Host in ASP.NET Core?
    Describe the Generic Host and Web Host?
    Describe the Servers in ASP.NET Core?
    How to read values from Appsettings.json file?
    How to handle errors in ASP.NET Core?
    About us

    DotNet Palace is a community platform created and maintained by The articles are mainly focused on Microsoft stack technologies like C#, ASP.Net, MVC, .Net Core, SQL Server and Oracle, PostgreSQL, SQLite etc. To improve the site's content you can send your valuable suggestions at info.dotnetpalace@gmail.com

    Quick links
  • SOLID Principles
  • Questions
  • OOPS Principles
  • DotNet Palace Tutorials
  • Privacy Policy
  • Terms and Condition