Ir para conteúdo
  • Cadastre-se

Pequena dúvida sobre começar a programar


Posts Recomendados

Opa galera, beleza? queria começar a programar para ter noção um pouco de tudo e gostaria de saber qual a melhor linguagem de programação, a mais atual, a mais fácil, ou seja, qual vocês aconselhariam a aprender? qual proporcionaria um "futuro" e facilidade?

Vi que uma pessoa comentou em um tópico que agora tudo está sendo em Delphi, porém, vejo que c++ é uma linguagem bem antiga e que muitos usam, então, minha dúvida já começa por ai. Alguém poderia me esclarecer um pouco de tudo isso?

Kyuubi_Naruto_by_HaruDSX.gif

Link para o post
Compartilhar em outros sites

Opa galera, beleza? queria começar a programar para ter noção um pouco de tudo e gostaria de saber qual a melhor linguagem de programação, a mais atual, a mais fácil, ou seja, qual vocês aconselhariam a aprender? qual proporcionaria um "futuro" e facilidade?

Vi que uma pessoa comentou em um tópico que agora tudo está sendo em Delphi, porém, vejo que c++ é uma linguagem bem antiga e que muitos usam, então, minha dúvida já começa por ai. Alguém poderia me esclarecer um pouco de tudo isso?

 

Boa noite.

 

Cara, se você vai começar do zero eu te aconselharia e estudar lógica de programação, pois todas as linguagens são bem parecidas de uma forma geral e se você dominar esta técnica consegue se dar bem com praticamente todas as linguagens. Agora respondendo à sua pergunta, te aconselho C#, é bastante fácil e simples, as funções, chamadas e métodos são bastante intuitivos e é uma linguagem que está se destacando no mercado atual. Se você estiver interessado em alguma linguagem da microsoft pode utilizar o http://www.microsoftvirtualacademy.com, este site oferece treinamentos gratuitos tanto em programação como para W7, W8, W-Server entre outras plataformas.

 

E se eu puder te dar uma dica extra que seja: 

Não saia querendo aprender de tudo, ser o mestre em todas as linguagens, foque-se em uma só e de tudo de si naquele conteúdo, nesta área é mais fácil o mercado procurar pessoas especialistas do que generalistas, agora claro, se você quiser aprender por aprender e tiver o interesse de saber um pouco de cada uma, vai que vai, depende do objetivo individual de cada um!

Editado por luizeboli (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Boa noite.

 

Cara, se você vai começar do zero eu te aconselharia e estudar lógica de programação, pois todas as linguagens são bem parecidas de uma forma geral e se você dominar esta técnica consegue se dar bem com praticamente todas as linguagens. Agora respondendo à sua pergunta, te aconselho C#, é bastante fácil e simples, as funções, chamadas e métodos são bastante intuitivos e é uma linguagem que está se destacando no mercado atual. Se você estiver interessado em alguma linguagem da microsoft pode utilizar o http://www.microsoftvirtualacademy.com, este site oferece treinamentos gratuitos tanto em programação como para W7, W8, W-Server entre outras plataformas.

 

E se eu puder te dar uma dica extra que seja: 

Não saia querendo aprender de tudo, ser o mestre em todas as linguagens, foque-se em uma só e de tudo de si naquele conteúdo, nesta área é mais fácil o mercado procurar pessoas especialistas do que generalistas, agora claro, se você quiser aprender por aprender e tiver o interesse de saber um pouco de cada uma, vai que vai, depende do objetivo individual de cada um!

Ah, legal, muito obrigado pelo esclarecimento.

 

E qual a diferença entre C#, C++ e todas as suas variações? e a diferença entre C e Delphi? porque alguns programam em Delphi e outros em C?

Kyuubi_Naruto_by_HaruDSX.gif

Link para o post
Compartilhar em outros sites

Ah, legal, muito obrigado pelo esclarecimento.

 

E qual a diferença entre C#, C++ e todas as suas variações? e a diferença entre C e Delphi? porque alguns programam em Delphi e outros em C?

 

Boa noite,

 

Rapaz, essa não vou saber te responder com precisão, e para não confundir tanto a sua quanto a minha cabeça vou deixar alguns links e orientar uma pesquisa mais profunda, o que posso dizer é que a diferença básica é a forma de programar, como te disse cada compilador tem a sua forma de entender o código, tal como o nome das bibliotecas e dos métodos são diferentes, porém toda e qualquer linguagem de programação no final remeterá ao Assembly, que é uma linguagem de baixo nível utilizando somente as instruções contidas no processador.

 

Todas essas linguagens como C/C#/Delphi entre outras são linguagens de alto nível, que somente seus compiladores 'entenderão', ta aí a necessidade de uma 'tradução' para uma linguagem de baixo nível como o Assembly,.

 

C

C++

C#

 

Linguagem de baixo nível - Assembly

Editado por luizeboli (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Tudo depende do que vc vai querer para o seu futuro.

 

Primeiro de tudo não existe linguagem fácil para se aprender, todas elas são muito difíceis de aprender isso é FATO!

 

Segundo, se vc quer aprender a programar para daqui uns 3 meses começar a fazer bot mudar a programação de OT, vc não vai conseguir, pois programar não significa que vc vai entender todas as tecnologias por traz disso tudo, então estudo muito faça muitos programas, aprenda e domine muito os algoritmos para vc poder chegar em um tópico mais avançado como esse.

 

Terceiro c# não é nenhuma variação do c/c++ c# foi criado simplesmente pois no mundo existem muitos programadores em c/c++ e quando se cria uma nova linguagem de programação geralmente se tenta deixar a sintaxe o mais próximo possivel do c/c++ para que os programadores que já exista nessas linguagens não tenha que aprender tudo do ZERO, geralmente se usa a linguagem c/c++ quando se precisa de velocidade e segurança na execução de códigos.

 

Quarto, Delphi não é uma linguagem de programação a linguagem certa é pascal, Delphi é apenas o nome da ferramenta de desenvolvimento da linguagem pascal da antiga Borland, e as duas linguagens c e delphi pascal são muito eficientes e geram códigos executáveis pequenos e rápidos, outra característica dessas linguagens é que vc consegue acessar recursos do hardware facilmente, coisa que com linguagens como java e c# vc só consegue dificilmente por meio de bibliotecas desenvolvidas em c ou delphi pascal.

 

Deve haver outras características que não me lembro agora.

 

Eu acho que para o futuro vai existir dois caminhos, primeiro que é indispensável o aprendizado do c# pois uns 70% do mercado utiliza a tecnologia .NET no mundo do mercado tanto bancos como outras grandes empresas usam tecnologia .NET e por isso o mercado de trabalho sempre vai precisar de programadores c#, o segundo caminho é indiscutível, todos sabemos e vemos que o Android cresce a cada segundo que passa e o mundo dos aplicativos mobile vai ou já esta dominando o mundo, por isso a tecnologia Java já toma conta desse mercado então como a tecnologia .NET domina os servidores do mundo e o java domina os aplicativos celulares, e como para um aplicativo celular precisar ter funcionalidade remota (hoje quase todos aplicativos mobile usam funcionalidaes remotamente) ele precisa se comunicar com servidores é indiscutivelmente certo que para o futuro os programadores precisem saber bem o c# e o java, então estude as duas ao mesmo tempo.

 

Agora na minha opinião junto com essas duas linguagens aprenda junto c++ pois algumas vezes vai se precisar desenvolver alguma funcionalidade quem nem java e nem c# vão conseguir resolver, é ai que entra o c++ e quem souber resolver esses pequenos casos vai poder cobrar a mais do que outros programadores.

 

Essa é a minha opinião.

Editado por join (veja o histórico de edições)

Donate

 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo