Autor Tópico: Qual linguagem de programação escolher?  (Lida 9751 vezes)

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Qual linguagem de programação escolher?
« Online: 02 de Maio de 2014, 21:47 »
Boa noite!

Então, eu ainda estou aprendendo lógica de programação, mas eu preciso escolher logo uma linguagem pra quando eu acabar a lógica eu passar pra linguagem. Mas existem várias linguagens, estava pensando em Python, mas o Java parece ser a linguagem mais utilizada. O que recomendam?

Obs: Nunca programei nada, tudo é novo pra mim.

Abraços!

iGNankin

  • Visitante
Re: Qual linguagem de programação escolher?
« Resposta #1 Online: 02 de Maio de 2014, 22:12 »
Olá amigo eu não sou experiente nem nada também estou começando com a Lógica e pretendo aprender C e C ++ logo em seguida, mas nada me impede de aprender outras linguagens ao mesmo tempo que aprendo uma veja irei mesclar C e Banco de dados, e python.

Por que eu optei por essas linguagens inicias?

C - Está praticamente em tudo nos dias de hoje e em comparação a outras linguagens o tempo para se dominar é maior.
Banco de Dados - Na minha região vejo muitas oportunidades de emprego.
Python - O tempo de aprendizado é bem rápido em comparação a C, java etc.
Se decidir começar com Python você pode se cadastrar no PingMind e procurar o curso Python para zumbis é ótimo recomendo.

Espero ter ajudado, até.

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #2 Online: 02 de Maio de 2014, 22:24 »
Hmm....

C parece ser legal também, ele é multiplataforma também assim como o Java?

Offline anywolf

  • Usuário Ubuntu
  • *
  • Mensagens: 0
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #3 Online: 02 de Maio de 2014, 23:02 »
Linguagem c e c++ são bem usadas até hoje, então são ótimas escolha. mais tem java tmb, que é muito usada e a mais soda de todas, e Python que é mais nova e o futuro.
então uma dica, comece no c , depois vai pro c++ e  java e quando chegar no Python não terá dificuldade nenhuma  ;)

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #4 Online: 02 de Maio de 2014, 23:06 »
Hmm...interessante...

Qual a diferença entre C, C# e C++?

Offline Sergio Benjamim

  • Usuário Ubuntu
  • *
  • Mensagens: 2.902
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #5 Online: 02 de Maio de 2014, 23:50 »
Hmm...interessante...

Qual a diferença entre C, C# e C++?

C++ foi desenvolvido à partir do C. Um tempão atrás, os programadores precisavam que a linguagem C suportasse classes e se comportasse mais como linguagem orientada à objetos, daí implementaram algumas coisas no C e chamaram de "C com classes", mais tarde passou à ser chamada C++, como uma alusão de um iteração (+1) na linguagem.

O C# foi criado pela M$, e tem uma relação com o .NET (windows). Eu passaria longe. Dá para usar no Linux, com o Mono. O Banshee é feito em C# e Mono (e é mais lerdo que o Rhythmbox).

Ao meu ver, C e Java são as mais usadas de longe. C++ também é muito usado.

Eu aprendi muita coisa de C com 2 livros:

- Linguagem C 10ª ed. - Luis Damas, 2007
- Treinamento em linguagem C 2ª ed. - Victorine Viviane Mizrahi (2008)

Segue um artigo abordando algumas linguagens e suas diferenças, e o porquê de aprendê-las. Eu achei legal:

10 Linguagens de Programação que Você Deveria Aprender!
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #6 Online: 02 de Maio de 2014, 23:55 »
Obrigado Sérgião! :)

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #7 Online: 02 de Maio de 2014, 23:59 »
Pela rápida lida que eu fiz, seria melhor começar pela C? O cara q fez o artigo disse que o C é como uma linguagem obrigatória, mas que não recomenda ninguém a começar por ela. Afinal, começo por qual? rsrs

Estava pensando em começar com C, depois C++ e por último Java?
« Última modificação: 03 de Maio de 2014, 00:05 por Renan Rischiotto »

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #8 Online: 03 de Maio de 2014, 00:06 »
C e C++ também são multiplataforma?

Offline Sergio Benjamim

  • Usuário Ubuntu
  • *
  • Mensagens: 2.902
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #9 Online: 03 de Maio de 2014, 09:39 »
Pela rápida lida que eu fiz, seria melhor começar pela C? O cara q fez o artigo disse que o C é como uma linguagem obrigatória, mas que não recomenda ninguém a começar por ela. Afinal, começo por qual? rsrs

Estava pensando em começar com C, depois C++ e por último Java?

Na minha faculdade de engenharia todos os alunos começam tendo C no 1º ano. E Java no 2º ano. Eu particulamente achei mais fácil para aprender C, Java achei muito burocrático.

C e C++ também são multiplataforma?

C e C++ roda até em alface cara. Sério. Me fala uma arquitetura/plataforma que não tem compilador de C e C++, acho muito difícil achar. Só no Linux conheço dois, o GCC (e o G++) e o Clang.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #10 Online: 03 de Maio de 2014, 17:20 »
Obrigado Sérgio :)

Para criar programas para desktop, tanto faz então se eu utilizar a linguagem C, C++ ou Java? Qual é a mais versátil, evoluída ou sei lá o que rsrs?

Python parece ser algo mais voltado a web, correto?

Offline Sergio Benjamim

  • Usuário Ubuntu
  • *
  • Mensagens: 2.902
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #11 Online: 03 de Maio de 2014, 21:06 »
Obrigado Sérgio :)

Para criar programas para desktop, tanto faz então se eu utilizar a linguagem C, C++ ou Java? Qual é a mais versátil, evoluída ou sei lá o que rsrs?

Python parece ser algo mais voltado a web, correto?

Você quer o que exatamente? Programas com fácil portabilidade entre windows, linux e OS X? Programas com alto desempenho? Cada linguagem tem sua vantagem e desvantagem.

Java é interessante por ser multiplataforma, pois usa uma runtime (JRE), então você não tanta necessidade de se preocupar com o sistema operacional, sem contar que tem interface gráfica (muito fácil de criar com o Matisse). O porém é o desempenho, seu programa não rodará direto no sistema, ele rodará em cima da runtime.

Já programas em C e C++ são compilados diretamente para seu hardware e sistema operacional, então você tem que se preocupar em fazer o código o mais multiplataforma possível (ou não). E se quiser uma GUI para os usuários, você tem que ver algo como Qt, Gtk, wxWidgets...
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #12 Online: 03 de Maio de 2014, 23:13 »
Hmm...

Então, eu estava pensando em criar programas simples para desktop, programas gerais mesmo e multiplataforma. Acho que qualquer uma das linguagens me serviria (C, C++ ou Java). Quando eu terminar a lógica de programação eu dou uma olhada mais a fundo nessas linguagens.

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: Qual linguagem de programação escolher?
« Resposta #13 Online: 06 de Maio de 2014, 03:10 »
O Shell Scripting é uma linguagem focada em quê?

Offline surfontech

  • Usuário Ubuntu
  • *
  • Mensagens: 0
  • Visita o site http://surfontech.com
    • Ver perfil
    • surfontech
Re: Qual linguagem de programação escolher?
« Resposta #14 Online: 09 de Maio de 2014, 09:19 »
acho  o  java mais completo   ...e uma linguagem o   ....sem o caracter complicado do C++   ....
Alem disso  , vc vai poder achar muitos recursos na internet   ....
Para criar a parte servidor dos websites  , prefiro o perl or php   .....
http://surfontech.com ( tutoriais , programas  , hospedagem ..... )