Escolar Documentos
Profissional Documentos
Cultura Documentos
C Sharp
Origem: Wikipédia, a enciclopédia livre.
Objetivos do projeto
A norma ECMA lista os objetivos de design para C#:[5]
Paradigma estruturada ·
A linguagem C# destina-se a ser simples, moderna, imperativa ·
concorrente ·
de propósito geral e orientada a objetos.[5] funcional · genérica ·
A linguagem e suas implementações devem fornecer orientada a eventos ·
suporte para princípios de engenharia de software, orientada a objetos ·
tais como verificação de tipo forte, verificação de reflexiva
limites de array, detecção de tentativas de usar Surgido em julho de 2000 (23
variáveis não inicializadas e coleta automática de anos)
lixo. A robustez do software, a durabilidade e a Última versão 10.0 (8 de novembro de
produtividade do programador são importantes.[5] 2021[1])
A linguagem destina-se a ser utilizada no Criado por Microsoft
desenvolvimento de componentes de software
adequados para implantação em ambientes Estilo de estática · dinâmica ·
tipagem forte · segura ·
distribuídos.[5] insegura · nominativa
A portabilidade é muito importante para o código · inferida
fonte e programadores, especialmente aqueles já Principais .NET Framework ·
familiarizados com C e C++.[5] implementações Mono · DotGNU · .Net
Core
O apoio à internacionalização é muito importante.[5]
C# deve ser adequada para escrever aplicações Dialetos: Cω
tanto para sistemas hospedados e incorporados, que Influenciada por Java[2] · C++ · Eiffel ·
vão desde o muito grande que usam sistemas Modula-3 · Object
operacionais sofisticados, até o muito pequeno com Pascal[3] · Rust · F# ·
funções dedicadas.[5] Haskell
Embora aplicações C# se destinam a ser Influenciou D · Fantom · Java 5[4]
econômicas no que diz respeito à memória e · Nemerle · Vala · Dart
requisitos de energia de processamento, a · Rust · F# · Swift ·
linguagem não foi concebida para competir Objective-C · Hack
Licença: MIT
https://pt.wikipedia.org/wiki/C_Sharp 1/21