C# is an object oriented programming language (OOPL) which is simple, modern, robust and secure. It allows developers to build variety of applications such as windows application, web application, web services etc. which runs on the platform of .NET Framework.
.Net Framework
.Net Framework is platform to develop software applications for windows, mobile phones and web. It is developed by Microsoft and its first version released in 2000. It consist of more than 60 languages to run such as C#, Visual Basics, F#, PASCAL etc.
.Net Framework has two components, Common Language Runtime (CLR) & Framework Class Library (FCL). CLR is a program execution Engine which loads and executes the program. It converts executable codes into native codes. FCL is a library which contains thousands of built in classes to develop applications easily, using the concept of reusability.
Features of C#
Simple and modern
Secure and robust
Object Oriented
Type safety
Structured Programming Language
Fast execution
History of C#
C# was developed by Anders Hejlsberg a Microsoft employee in 2002, who is also known as founder of C#. It was introduced with .Net Framework1.0 and currently it is working on .Net Framework5.0. It is based on family of C language & java along with additional features.
Liked By
Write Answer
C# Introduction
Join MindStick Community
You have need login or register for voting of answers or question.
Nishi Tiwari
10-Dec-2019Introduction
C# is an object oriented programming language (OOPL) which is simple, modern, robust and secure. It allows developers to build variety of applications such as windows application, web application, web services etc. which runs on the platform of .NET Framework.
.Net Framework
.Net Framework is platform to develop software applications for windows, mobile phones and web. It is developed by Microsoft and its first version released in 2000. It consist of more than 60 languages to run such as C#, Visual Basics, F#, PASCAL etc.
.Net Framework has two components, Common Language Runtime (CLR) & Framework Class Library (FCL). CLR is a program execution Engine which loads and executes the program. It converts executable codes into native codes. FCL is a library which contains thousands of built in classes to develop applications easily, using the concept of reusability.
Features of C#
History of C#
C# was developed by Anders Hejlsberg a Microsoft employee in 2002, who is also known as founder of C#. It was introduced with .Net Framework1.0 and currently it is working on .Net Framework5.0. It is based on family of C language & java along with additional features.