C Sharp: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Pat Palmer
mNo edit summary
imported>Pat Palmer
(change rotor to mono and added link (incorrectly, but it's a start))
Line 4: Line 4:
'''C'''# is a popular, general-purpose [[programming language]] developed for the Microsoft [[.NET Framework]].  C# is fully object oriented and is enjoying continuous improvement by Microsoft.  C# programs are portable across all recent Microsoft operating systems since Windows 98 (but only partially on 98).  C# programs consist of .exe or .dll files, each containing [[Common Intermediate Language]] (CIL) instructions, a manifest (table of contents), [[metadata]], and (possibly) encapsulated resources such as images or audio.   
'''C'''# is a popular, general-purpose [[programming language]] developed for the Microsoft [[.NET Framework]].  C# is fully object oriented and is enjoying continuous improvement by Microsoft.  C# programs are portable across all recent Microsoft operating systems since Windows 98 (but only partially on 98).  C# programs consist of .exe or .dll files, each containing [[Common Intermediate Language]] (CIL) instructions, a manifest (table of contents), [[metadata]], and (possibly) encapsulated resources such as images or audio.   


To execute, C# program require the installation of the [[.NET Framework]]'s [[Common Language Runtime]] (CLR), a [[virtual machine]] that hides any [[operating system]] details.  The .NET CLR is available both for Windows client computers and Microsoft web servers.  An independent version of the CLR (not developed by Microsoft) is available for Linux as a result of the ''[[Rotor]]'' open source project.
To execute, C# program require the installation of the [[.NET Framework]]'s [[Common Language Runtime]] (CLR), a [[virtual machine]] that hides any [[operating system]] details.  [[Microsoft|Microsoft's]] .NET CLR is available both for Windows client computers and Microsoft web servers.   
 
An independent version of the CLR (not developed by Microsoft) is available as a result of the [[http://mono-project.com/Main_Page|Mono]] project; it provices software to develop and run .NET applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), Mono is an open source project.


==References==
==References==
<references />
<references />

Revision as of 19:16, 6 January 2008

This article is a stub and thus not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.

For other uses, see C (disambiguation).

C# is a popular, general-purpose programming language developed for the Microsoft .NET Framework. C# is fully object oriented and is enjoying continuous improvement by Microsoft. C# programs are portable across all recent Microsoft operating systems since Windows 98 (but only partially on 98). C# programs consist of .exe or .dll files, each containing Common Intermediate Language (CIL) instructions, a manifest (table of contents), metadata, and (possibly) encapsulated resources such as images or audio.

To execute, C# program require the installation of the .NET Framework's Common Language Runtime (CLR), a virtual machine that hides any operating system details. Microsoft's .NET CLR is available both for Windows client computers and Microsoft web servers.

An independent version of the CLR (not developed by Microsoft) is available as a result of the [[1]] project; it provices software to develop and run .NET applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), Mono is an open source project.

References