SlideShare uma empresa Scribd logo
1 de 6
Informações
sobre o C#
Alice, Murillo, Marco e Raissa
Quem criou o C#?
• No início de 1999 foi montada uma equipe,
liderada por Anders Hejlsberg, com o objetivo
de criar uma nova linguagem para a
plataforma .NET.
• Esta linguagem foi desenvolvida sob o nome
Cool. Quando eles lançaram a plataforma
.NET, eles mudaram o nome da linguagem
para C#. A criação da linguagem C# ajudou
muito no desenvolvimento do .NET, pois a
plataforma não exigia nenhum código para se
adaptar a nenhuma linguagem existente.
Surgiu em​ julho de 2000 (21 anos)​
Última versão​
10.0 (8 de novembro
de 2021)​
Criado por​ Microsoft​
Estilo de
tipagem​
estática dinâmica
forte segura insegura
nominativa inferida​
O que é C#
• O C#, é 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.
• Esta linguagem foi desenvolvida com o nome de Cool. No momento
do lançamento da plataforma. Algumas destas linguagens são
VB.NET, C++ e J#.
● Simplicidade;
● Completamente orientada a objetos;
● Gera código gerenciado;
● Tudo é um objeto;
● Suporte a código legado;
● Linguagem gerenciada;​
Principais Caracteristicas C#
Dentre as características essenciais do C# podemos citar:
• C# é uma baita linguagem. Ela
pode ser usada na web
como ASP NET MVC, aí você
consegue usa-la com
HTML/JS. C# também é usada
para aplicações desktop e o
melhor, hoje, pode ser usada
para desenvolvimento MOBILE co
m Xamarin.
Para que serve?
• Para você iniciar seus estudos na
linguagem C#, no entanto, é interessante
saber as
bases necessárias para aprender qualquer
linguagem de programação: “Lógica de
Programação” e “Lógica de
Programação Orientada a Objetos”​
Como aprender C#

Mais conteúdo relacionado

Semelhante a Slides Csharp.pptx

Semelhante a Slides Csharp.pptx (20)

C# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev WeekC# 7.0 e .NET Core - Canal .NET Dev Week
C# 7.0 e .NET Core - Canal .NET Dev Week
 
Linguagem de programação
Linguagem de programaçãoLinguagem de programação
Linguagem de programação
 
.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
.NET: Passado, Presente, Futuro, Mercado de Trabalho… | Generation Brazil
 
Mini Curso de C
Mini Curso de CMini Curso de C
Mini Curso de C
 
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
20 anos de KDE: de Desktop a Guarda-Chuva de Projetos
 
A Plataforma Maemo
A Plataforma MaemoA Plataforma Maemo
A Plataforma Maemo
 
.NET Open Source
.NET Open Source.NET Open Source
.NET Open Source
 
Delphi Prism 2011
Delphi Prism 2011Delphi Prism 2011
Delphi Prism 2011
 
Dia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no LinuxDia Debian 2007 - Desenvolvendo aplicações no Linux
Dia Debian 2007 - Desenvolvendo aplicações no Linux
 
EVOLUÇÃO DA LINGUAGEM DELPHI - ARTIGO
EVOLUÇÃO DA LINGUAGEM DELPHI - ARTIGOEVOLUÇÃO DA LINGUAGEM DELPHI - ARTIGO
EVOLUÇÃO DA LINGUAGEM DELPHI - ARTIGO
 
TDC2014 .NET e o Open Source
TDC2014 .NET e o Open SourceTDC2014 .NET e o Open Source
TDC2014 .NET e o Open Source
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
 
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
Linux, Docker, Open Source e Tecnologias Microsoft - Dezembro/2017
 
Java modulo 01 - Introdução
Java modulo 01 - IntroduçãoJava modulo 01 - Introdução
Java modulo 01 - Introdução
 
Novidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evoluçãoNovidades sobre o C# 7.0 e sua evolução
Novidades sobre o C# 7.0 e sua evolução
 
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#Palestra: Novidades do C# 7.0  - O FUTURO DO .NET E DO C#
Palestra: Novidades do C# 7.0 - O FUTURO DO .NET E DO C#
 
Seminário: C++
Seminário: C++Seminário: C++
Seminário: C++
 
Linguagens de Programação para Ficar de Olho em 2019 - DevRocks
Linguagens de Programação para Ficar de Olho em 2019 - DevRocksLinguagens de Programação para Ficar de Olho em 2019 - DevRocks
Linguagens de Programação para Ficar de Olho em 2019 - DevRocks
 
Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1IES GF - Linguagem de Programação Estruturada - Parte 1
IES GF - Linguagem de Programação Estruturada - Parte 1
 

Slides Csharp.pptx

  • 1. Informações sobre o C# Alice, Murillo, Marco e Raissa
  • 2. Quem criou o C#? • No início de 1999 foi montada uma equipe, liderada por Anders Hejlsberg, com o objetivo de criar uma nova linguagem para a plataforma .NET. • Esta linguagem foi desenvolvida sob o nome Cool. Quando eles lançaram a plataforma .NET, eles mudaram o nome da linguagem para C#. A criação da linguagem C# ajudou muito no desenvolvimento do .NET, pois a plataforma não exigia nenhum código para se adaptar a nenhuma linguagem existente. Surgiu em​ julho de 2000 (21 anos)​ Última versão​ 10.0 (8 de novembro de 2021)​ Criado por​ Microsoft​ Estilo de tipagem​ estática dinâmica forte segura insegura nominativa inferida​
  • 3. O que é C# • O C#, é 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. • Esta linguagem foi desenvolvida com o nome de Cool. No momento do lançamento da plataforma. Algumas destas linguagens são VB.NET, C++ e J#.
  • 4. ● Simplicidade; ● Completamente orientada a objetos; ● Gera código gerenciado; ● Tudo é um objeto; ● Suporte a código legado; ● Linguagem gerenciada;​ Principais Caracteristicas C# Dentre as características essenciais do C# podemos citar:
  • 5. • C# é uma baita linguagem. Ela pode ser usada na web como ASP NET MVC, aí você consegue usa-la com HTML/JS. C# também é usada para aplicações desktop e o melhor, hoje, pode ser usada para desenvolvimento MOBILE co m Xamarin. Para que serve?
  • 6. • Para você iniciar seus estudos na linguagem C#, no entanto, é interessante saber as bases necessárias para aprender qualquer linguagem de programação: “Lógica de Programação” e “Lógica de Programação Orientada a Objetos”​ Como aprender C#