C# (pronunciado si xarp en inglés, ou C díese) é unha linguaxe de programación orientada a obxectos desenvolvido e estandarizado por Microsoft como parte da súa plataforma .NET, que despois foi aprobado como un estándar pola ECMA e ISO.
C Sharp | |
---|---|
Paradigma | orientada a obxectos |
Data | 2001 |
Deseñador | Microsoft Corporation |
Postas en funcionamento | Visual C#, Mono |
Influído por | Java, C++, Delphi, Eiffel |
Influíu | Nemerle, Boo |
A súa sintaxe básica deriva de C/C++ e utiliza o modelo de obxectos da plataforma .NET o cal é similar ao de Java aínda que inclúe melloras derivadas doutras linguaxes (máis notablemente de Delphi e Java). C# foi deseñado para combinar o control de linguaxes de baixo nivel como C e a velocidade de programación de linguaxes de alto nivel como Visual Basic.
C# significa, "dó díese" (C corresponde a dó na terminoloxía musical anglosaxoa). O símbolo # vén de sobrepor "++" sobre "++" e eliminar as separacións, indicando así a súa descendencia de C++.
C#, como parte da plataforma .NET, está normalizado por ECMA desde decembro de 2001 (ECMA-334 "Especificación da Linguaxe C#"). O 7 de novembro de 2005 acabou a beta e saíu a versión 2.0 da linguaxe que inclúe melloras tales como tipos xenéricos, métodos anónimos, iteradores, tipos parciais e tipos anulables. Xa existe a versión 3.0 de C# en fase de beta destacando os tipos implícitos e o LINQ (Language Integrated Query).
Aínda que C# forma parte da plataforma.NET, esta é unha interface de programación de aplicacións; mentres que C# é unha linguaxe de programación independente deseñado para xerar programas sobre devandita plataforma. Aínda que aínda non existen, é posible poñer en funcionamento compiladores que non xeren programas para devandita plataforma, senón para unha plataforma diferente como Win32 ou UNIX.
Na actualidade existen os seguintes compiladores para a linguaxe C#:
O estándar ECMA lista as seguintes metas no deseño para C#:
O Galilibros ten un manual sobre: C Sharp |
This article uses material from the Wikipedia Galego article C Sharp, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Todo o contido está dispoñible baixo a licenza CC BY-SA 4.0, agás que se indique o contrario. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Galego (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.