Open In App

Interesting Facts about C#

Improve
Improve
Like Article
Like
Save
Share
Report

C# is a general-purpose, modern and object-oriented programming language pronounced as “C Sharp” or “C Hash”. It was developed by Microsoft led by Anders Hejlsberg and his team within the .NET initiative and was approved by the European Computer Manufacturers Association (ECMA) and International Standards Organization (ISO). C# is among the languages for Common Language Infrastructure and the current version of C# is version 7.2. C# is a lot similar to Java syntactically and is easy for users who have knowledge of C, C++, or Java.

Here are some awesome facts about C# that may interest you: 

  1. The name of the C Sharp language is stimulated by the musical notation. Here sharp, represent the written note which should be made a semitone higher in pitch.
  2. Microsoft first time uses the name C# in 1988.
  3. The syntax of C# language is similar to the C-style family such as Java, C, C++.
  4. C# language is suitable for writing applications for embedded systems.
  5. C# language is good for developing games. It is also used by Unity(the majority leader in commercial game engines) to develop games.
  6. C# language contains the highest class that supports Generics and Templates.
  7. C# supports internationalization.
  8. C# language is used to developing web pages, android applications, etc.
  9. C# and XAML are the main languages used to develop Windows Store Apps.
  10. C# language has native garbage-collection.
  11. C# was originally developed by Microsoft in 1999 as part of the .NET initiative.
  12. The name “C#” was chosen because the symbol ‘#’ (pound or hash) resembles a combination of the C and the musical sharp symbols.
  13. C# is an object-oriented language that is based on C++ and Java. It combines the power and flexibility of C++ with the simplicity and ease of use of Java.
  14. C# is widely used for building Windows desktop applications, web applications, and mobile applications, as well as for developing games, scientific applications, and more.
  15. C# is a type-safe language, which means that it helps prevent common programming errors, such as null reference exceptions and type mismatches.
  16. C# supports a wide range of programming paradigms, including imperative, declarative, functional, and event-driven programming.
  17. C# is designed to be platform-agnostic, which means that it can run on any operating system that supports the .NET runtime, including Windows, macOS, Linux, and more.
  18. C# is one of the top programming languages in use today, according to various surveys and rankings.
  19. The latest version of C# as of 2021 is C# 10.0, which was released in November 2021.
  20. C# has a large and active community of developers who contribute to open-source projects, create libraries, and share their knowledge and expertise through blogs, forums, and other online platforms.

 


Last Updated : 21 Feb, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads