C# linguagem de programaçao
LPA
Nomes: Jorge Pedrosa ,Natália Carvalho, Rafael Marques.
Disciplina: Logica em Programação em Algoritmo. Curso: Informática industrial 1º Ano Professor: Mayckel Mendes O2 de Abril de 2013 Introdução
C#
A Microsoft desenvolveu a linguagem C# em conjunto com a arquitetura .NET, sendo assim uma linguagem de programação especialmente desenvolvida para esta plataforma. Todos sabemos que a plataforma .NET suporta uma gama de linguagens de programação como C#, VB.NET, J#, C++, Delphi for .NET entre outras, o que torna essa arquitetura produtiva e independente de linguagem, ou seja, o desenvolvedor pode escolher, dentre as linguagens disponíveis, a que mais o agrada. Essa liberdade de escolha da linguagem de programação também aumenta a produtividade e o desenvolvimento, pois enquanto parte dos desenvolvedores estão construindo a interface gráfica em VB .NET um outro grupo pode estar desenvolvendo as classes de negócio com C#. Não podemos resolver tudo com o C# mesmo sendo bem ampla. Na verdade não há uma linguagem que seja melhor para todo tipo de projeto, até porque, toda linguagem ou tecnologia é criada para um determinado segmento, mesmo que seja um segmento bem amplo, como é o caso da plataforma .NET.
C# sofre influência de várias linguagens, mais notadamente do Delphi, C++ e Java. A linguagem C# na verdade é a reunião das principais vantagens dessas linguagens, corrigindo seus defeitos e/ou limitações e acrescentando alguns outros recursos, o que faz do C# uma linguagem muito poderosa e atrativa aos desenvolvedores que desejam migrar para a plataforma Microsoft .NET, pois é fácil de assimilar pelos novatos no mundo do desenvolvimento de softwares e proporciona uma baixa curva de aprendizagem para os mais experientes. O C# é tão poderoso quanto C++, é organizado, flexível e fácil de programar tanto quanto