Digital language lab college automation software
C# ASP.NET development Web application development C# ASP.NET development programming
 
TECHNOLOGY
      .NET Framework
     C#
      ASP
     AEP.NET
     Research Development
     General
 

C# (pronounced C Sharp) is a multi-paradigm programming language that encompasses functional, imperative, generic, object-oriented (class-based), and component-oriented programming disciplines and was developed by Microsoft.

C# is one of the 44 programming languages supported by the .NET Framework’s Common Language Runtime. The most recent version of the language is 3.0 which was released in conjunction with the.NET Framework 3.5.

C# uses delegates - type-safe method pointers. These are used to implement event-handling. Although it has some elements derived from Visual Basic and Java. C++ is C#’s closest relative. A striking change from C++ to C# is that, it does not require header files. All code is written inline. The .NET runtime in which C# runs performs memory management takes care of tasks like garbage collection. Because of this, the use of pointers in C# is much less important than in C++.