C Charp

349 palavras 2 páginas
Por Yuri Pacievitch
O C# (leia-se C-Sharp), é uma linguagem de programação orientada a objetos, que foi desenvolvida pela Microsoft e faz parte da plataforma .NET. Embora a linguagem C# tenha sido criada do zero, foi baseada na linguagem C++ e tem muitos elementos da linguagem Pascal e Java.
A plataforma .NET teve suas bibliotecas inicialmente feitas em Simple Managed C (SMC), porém esta limitou muito o trabalho na plataforma. No inicio de 1999 foi montada uma equipe, liderada por Anders Hejlsberg, com o objetivo de criar uma nova linguagem para a plataforma .NET. Esta linguagem seria criada para desprender a plataforma .NET de outras linguagens, pois o código das linguagens já existentes limitava o desenvolvimento da plataforma.
Esta linguagem foi desenvolvida com o nome de Cool. No momento do lançamento da plataforma .NET, mudaram o nome da linguagem para C#. A criação da linguagem C# ajudou muito no desenvolvimento do .NET, pois a plataforma não precisou se adequar a nenhum código de alguma linguagem já existente. O C# foi criado especificamente para .NET, sendo que muitas outras linguagens tem suporte á C#. Algumas destas linguagens são VB.NET, C++ e J#. Embora a linguagem C# seja considerada muito semelhante ao Java, existem também varias diferenças:
Java não tem a função de implementar propriedades nem sobrecarga de operadores, o C# tem esta função.
Java não tem a função de implementar um modo inseguro que pode ser utilizado para manipulação de ponteiros e aritmética sem checagem. Esta função é característica do C#
Java possui as exceções checadas, enquanto as exceções em C# não são checadas (assim como em C++)
Enquanto Java utiliza comentários Javadoc para gerar documentação automática, O C# Utiliza o XML.
C# tem suporte à indexadores, e o Java não.
Estas são algumas das funções que o C# desenvolveu e não existem no Java.
O código abaixo foi feito em C# para escrever “InfoEscola” no console:

Relacionados

  • C#(csharp)
    791 palavras | 4 páginas
  • Html
    1143 palavras | 5 páginas
  • Portifólio c# 01
    2028 palavras | 9 páginas
  • Trabalho
    2176 palavras | 9 páginas
  • Pré-projeto de msi
    995 palavras | 4 páginas
  • Modelo Cascata
    901 palavras | 4 páginas
  • PRODUÇÃO TEXTUAL INTERDISCIPLINAR-INDIVIDUAL
    2670 palavras | 11 páginas
  • S.r.a - sistema pet shop
    2975 palavras | 12 páginas
  • Linguagem de programação comercial
    947 palavras | 4 páginas
  • ADS 1º Semestre
    1431 palavras | 6 páginas