system
Răspunde în limba română, în stilul Wikipedia, cat mai corect gramatical.
user
Ce aspecte principale ale [Titlu] poți să-mi împărC sharp?
assistant
C# este un limbaj de programare orientat-obiect conceput de Microsoft la sfârșitul anilor 90. A fost conceput ca un concurent pentru limbajul Java. Ca și acesta, C# este un derivat al limbajului de programare C++.

C# și programarea 
C# simplifică mult scrierea de programe pentru sistemul de operare Windows, iOS, Android etc. Este un limbaj de programare cross-platform. 

Exemplu de program simplu Windows scris în Managed C++ ( C++/CLI) și C#:

Cod scris în Managed C++ ( C++/CLI):
 public:
 int main(array<System::String ^> ^args)
 {
 	// Activarea efectelor vizuale Windows XP înainte de crearea oricărui control
 	Application::EnableVisualStyles();
 	Application::SetCompatibleTextRenderingDefault(false); 
 
 	// Crearea și rularea ferestrei principale
 	Application::Run(gcnew Form1());
 	return 0;
 }

Cod scris în C#:
 public static void Main()
 {
 
        Form1 form1 = new Form1();
        form1.Show();
        Application.Run(form1);
 }

Note

Referințe

Legături externe 
 Forum de programare
 Limbajul C# (MSDN)
 Specificațiile C#
 F# .Net 
 ECMA-334 Specificațiile C# (.pdf)
 Specificațiile ISO C# (contra cost)
 Microsoft Visual C# .NET
 MCS: Compilatorul Mono (pentru Linux) 
 Full C# Online book 
 Portable.NET
 Anders Hejlsberg, creatorul C#, discută despre diferențele între implementările șabloanelor în C#, Java, și C++ în acest interviu.
 RONUA (ROmanian .NET User Association) Asociația Română a utilizatorilor .NET - afiliată la INETA (vezi linkul următor)
 INETA (International .NET Association) Asociația internațională a utilizatorilor .NET 
 SharpDevelop (#develop) - mediu de dezvoltare open source, dezvoltat de către comunitatea internațională a dezvoltatorilor .NET (ca o alternativă la Visual Studio .NET)

Vezi și 
 Listă alfabetică de limbaje de programare

C#