Logo Hardware.com.br
Joyle
Joyle Membro Junior Registrado
122 Mensagens 1 Curtida

Diferença entre C, C++ e C#

#1 Por Joyle 15/02/2008 - 11:05
Olá,

Alguem pode me dizer qual é a diferença entre "C", "C++" e "C#"? Vou pra um lado e vejo o "C", vou pra outro vejo "C++" quando menos espero lá está o "C#". Qual a diferença entre eles?

Obrigado.
Responder
Joyle
Joyle Membro Junior Registrado
122 Mensagens 1 Curtida
#3 Por Joyle
15/02/2008 - 11:23
OoDragooNoO disse:
nao sei se ajuda, mas

C:
http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_C
C#:
http://pt.wikipedia.org/wiki/C_sharp
C++:
http://pt.wikipedia.org/wiki/C%2B%2B

flw xD/



Valeu OoDragooNoO, pelo que vi acho melhor partir para C++, já que tenho um tempo em VB e VBA e quero algo que seja multi-plataforma...

T+ mostrando_dentes.png
Se o Filho vos libertar, verdadeiramente sereis livres. Jesus é o Filho de Deus! Aceite-o em seu coração, confesse-o como seu Senhor e Salvador e seja Livre! (João 8.36 - 14.6)
zerocow
zerocow Veterano Registrado
1.7K Mensagens 17 Curtidas
#4 Por zerocow
15/02/2008 - 13:51
Valeu OoDragooNoO, pelo que vi acho melhor partir para C++, já que tenho um tempo em VB e VBA e quero algo que seja multi-plataforma...


A MAIORIA das linquagems é Multi-Plataforma (Isso inclui C#, C++ e C).

Mas não adianta ela ser Multi, se o programador não for (Ex: só sabe trabalhar com o windows, usando as ferramentas da MS e afins)
Apenas Quem Reinventou a Roda, Sabe o porque dela ser Redonda - DevilF
Joyle
Joyle Membro Junior Registrado
122 Mensagens 1 Curtida
#5 Por Joyle
15/02/2008 - 14:10
zerocow disse:
A MAIORIA das linquagems é Multi-Plataforma (Isso inclui C#, C++ e C).

Mas não adianta ela ser Multi, se o programador não for (Ex: só sabe trabalhar com o windows, usando as ferramentas da MS e afins)



zerocow, o que quero é começar a desenvolver pra linux tambem, mas não podia fazê-lo em VB, ou tem jeito de programar em vb pra linux? Se tem ainda não descobri, até porque estou começando nesse novo mundo ainda... Mas valeu pelas dicas...

Quero aprender C porque ele está em tudo... posso fazer pra qualquer coisa... ou estou errado?

Desde já valeu pelas dicas.
Se o Filho vos libertar, verdadeiramente sereis livres. Jesus é o Filho de Deus! Aceite-o em seu coração, confesse-o como seu Senhor e Salvador e seja Livre! (João 8.36 - 14.6)
Joyle
Joyle Membro Junior Registrado
122 Mensagens 1 Curtida
#7 Por Joyle
15/02/2008 - 16:41
peczenyj disse:
C ANSI e C++ sem nada específico de sistema operacional é multiplataforma. Java também (se bem q, em java, vc só faz algo dependente de SO se vc quiser, e via JNI que é chato pra caramba).

C# é Otimo pra windows desktop. Ponto.




peczenyj
então quer dizer que para Windows é melhor usar C#. Quero começar a dar uma atenção especial ao Linux em relação a criação de programas. Se eu quiser posso fazê-lo em linux e depois de pronto posso passar ao windows sem muitos problemas. Há algum ambiente de desenvolvimento para C++ que me dê a facilidade de um VB ou Delphi, por exemplo, na hora da criação da interface do sistema?

Desculpe se as perguntas são meio estúpidas ou não, mas é porque não conheço nada de C, C++ e C# mesmo, e quero começar a aprende-lo agora.

Grato a todos vcs. piscadela.png
Se o Filho vos libertar, verdadeiramente sereis livres. Jesus é o Filho de Deus! Aceite-o em seu coração, confesse-o como seu Senhor e Salvador e seja Livre! (João 8.36 - 14.6)
Guitarrista Kurumin
Guitarrista... Super Participante Registrado
837 Mensagens 14 Curtidas
#8 Por Guitarrista...
15/02/2008 - 17:04
No Monodevelop se desenvolve com vb.net...

Joyle, acho que o cara aí de cima não quis dizer que pra windows C# é melhor, e sim que ele é muito bom, só que geralmente apenas para windows. Se bem que o mono está andando a bons passos...
Conhecimento é saber que tomate é fruta. Sabedoria é saber que não se coloca tomates em uma salada de frutas.
Joyle
Joyle Membro Junior Registrado
122 Mensagens 1 Curtida
#9 Por Joyle
16/02/2008 - 17:44
Guitarrista Kurumin disse:
No Monodevelop se desenvolve com vb.net...

Joyle, acho que o cara aí de cima não quis dizer que pra windows C# é melhor, e sim que ele é muito bom, só que geralmente apenas para windows. Se bem que o mono está andando a bons passos...


valeu Guitarrista Kurumin pela dica, vou começar logo... rindo_ate_agora.png
Se o Filho vos libertar, verdadeiramente sereis livres. Jesus é o Filho de Deus! Aceite-o em seu coração, confesse-o como seu Senhor e Salvador e seja Livre! (João 8.36 - 14.6)
peczenyj
peczenyj Geek Registrado
3K Mensagens 75 Curtidas
#11 Por peczenyj
18/02/2008 - 13:54
C# é muito parecido com Java, porém tem coisas como Classes Abertas, LINQ e Extension Methods (na versão 3.0). Sem falar que é "natural" trabalhar para desktop windows com ele. Mas não é IGUAL a Java, tem diferenças bem importantes, como as palavras reservadas override e virtual. Sem falar que muitas coisas funcionam na bruxaria (como ASP Web Services -- ridiculo de fazer). O começo com C# é, IMHO, mais facil do que Java, porém prefiro Java por motivos pessoais.
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal