C#(csharp)

791 palavras 4 páginas
C# (CSharp)
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#.
História:
A linguagem C# foi criada junto com a arquitetura. NET. C# é considerada a linguagem símbolo do NET pelas seguintes razões:
* Foi criada praticamente do zero para funcionar na nova plataforma, sem preocupações de compatibilidade com código de legado.
* O compilador C# foi o primeiro a ser desenvolvido.
* A maior parte das classes do. NET Framework foi desenvolvida em C#.
A criação da linguagem, embora tenha sido feita por vários desenvolvedores, é atribuída principalmente a ANDERS_HEJLSBERG, hoje um Distinguished
Engineer na Microsoft. Anders Hejlsberg era desenvolvedor de compiladores na Borland, e entre suas criações mais conhecidas estão o Turbo Pascal e o
Delphi.
Características
C# (pronuncia-se "cê chárp" em português ou "cí charp" em inglês) é, de certa forma, a linguagem de programação que mais diretamente reflete a plataforma.NET sobre a qual todos os programas .NET executam. C# está de tal forma ligado a esta plataforma que não existe o conceito de código não gerenciado (unmanaged code) em C#. Suas estruturas de dados primitivas são objetos que correspondem a tipos em .NET. A desalocação automática de memória por garbage colletor além de várias de suas abstrações tais como

classes, interfaces, delegados e exceções são nada mais que a exposição explicita recursos do ambiente .NET.
* C# é mais seguro com tipos que C++. As únicas conversões implícitas por default são conversões seguras, tais como ampliação de inteiros e conversões de um tipo derivado para um tipo base.

Relacionados

  • Aula csharp
    13739 palavras | 55 páginas
  • portfolio individual 1°semestre 2013
    2502 palavras | 11 páginas
  • Análise de Sistema - Videolocadora
    12986 palavras | 52 páginas
  • C#sharp
    421 palavras | 2 páginas
  • Array
    4789 palavras | 20 páginas
  • C SHARP - Linguagem de Programacao
    2031 palavras | 9 páginas
  • Apostila c#
    2051 palavras | 9 páginas
  • Portfólio -semestre 2° - atividade interdisciplinar
    1038 palavras | 5 páginas
  • Atividade interdisciplinar - individual 2º semeste
    1071 palavras | 5 páginas
  • Bradesco
    1462 palavras | 6 páginas