C# uma linguagem de programao, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi baseada no C++ mas inclui muitas influncias de outras linguagens de programao, como Object Pascal e, principalmente, Java. O cdigo fonte compilado para Common Intermediate Language (CIL) que interpretado pela mquina virtual Common Language Runtime (CLR). C# uma das linguagens projetadas para funcionar na Common Language Infrastructure da plataforma .NET Framework.[5]Objetivos do projetoA norma ECMA lista os objetivos de design para C#:[5]A linguagem C# destina-se a ser simples, moderna, de propsito geral e orientada a objetos.[5]A linguagem e suas implementaes devem fornecer suporte para princpios de engenharia de software, tais como verificao de tipo forte, verificao de limites de array, deteco de tentativas de usar variveis no inicializadas e coleta automtica de lixo. A robustez do software, a durabilidade e a produtividade do programador so importantes.[5]A linguagem destina-se a ser utilizada no desenvolvimento de componentes de software adequados para implantao em ambientes distribudos.[5]A portabilidade muito importante para o cdigo fonte e programadores, especialmente aqueles j familiarizados com C e C++.[5]O apoio internacionalizao muito importante.[5]C# deve ser adequada para escrever aplicaes tanto para sistemas hospedados e incorporados, que vo desde o muito grande que usam sistemas operacionais sofisticados, at o muito pequeno com funes dedicadas.[5]Embora aplicaes C# se destinam a ser econmicas no que diz respeito memria e requisitos de energia de processamento, a linguagem no foi concebida para competir diretamente no desempenho e tamanho com C ou linguagem Assembly.[5]HistriaAnders Hejlsberg - criador do C#.A linguagem C# faz parte do conjunto de ferramentas oferecidas na plataforma .NET e surge como uma linguagem simples, robusta, orientada a objetos, fortemente tipada e altamente escalvel a fim de permitir que uma mesma aplicao possa ser executada em diversos dispositivos de hardware, independentemente destes serem PCs, handhelds ou qualquer outro dispositivo mvelO Curso, Programe em C# com Visual Studio 2017, um curso voltado para desenvolvimento de programas ou softwares. Trata-se de um curso bsico, mas o ponto de partida para que o aluno possa, cada vez, mais enriquecer o seu conhecimento. No decorrer do curso, abordo os seguintes temas: introduo, variveis, estruturas condicionais, estruturas de repetio, reviso geral e prtica de exerccios. Abordo, de uma forma bem resumida, os conceitos de eventos. Ol no perca seu tempo! Faa a inscrio nesse curso e agregue os seus conhecimentos. Seja bem vindo(a)!