Heyas pessoal,
uma questao pertinente do Legend.
Diz-me uma coisa, qual é a tua ideia final ? Programar para fazer o que ?
Esta sera a questao fulcral a responder. Se for para Offline, sem duvida que teras de te abraçar a C++ ou C#. Tambem te podes agarrar ao JAVA mas é bem mais complexo e trabalhoso, e os resultados nao se ficam nem a frente nem atras do C++/C#.
Se quiseres trabalhar Online, tens JavaScript para te iniciares nas sintaxes ClientSide, e depois tens uma serie de linguagens ServerSide (PHP, .NET, Coldfusion, J2EE, etc etc etc).
O que a Tofas diz é uma grande verdade, o essencial nao é saberes as sintaxes de cor, mas sim adquirires logica de programaçao, pq depois, com um livro com a sintaxe certa, fazes o que quiseres.
Pessoalmente prefiro trabalhar Online, uma vez que a palavra de ordem para o sec XXI é "MOBILIDADE". Se nao acreditam reparem.....a 15 anos atras um senhor chamado Bill Gates começou a dizer que iriam nascer uns bicharocos moveis e coisa e tal, e que ai seria o futuro...a verdade é que hoje em dia, as empresas estao a apostar cada vez mais em desenvolver para PPC/PDA's e Telemoveis.
Para estes brinquedos, podes sempre criar aplicaçoes em C++ ou Java, no entanto a aplicaçao nasce e morre ai.
No sentido da palavra "Mobilidade", as empresas estao a colocar os seus "Engenheiros de Software" (traduçao bruta para 'tuga) a desenvolver principalmente em HTML, JavaScript para a area do cliente, e Framework .NET para a area do servidor.
Mais uma vez, esta é a constante que se vive hoje em dia em muitas empresas...
Eu desenvolvo RIA's, Rich Internet Applications...aplicaçoes online feitas em Flash para correrem tanto em PC's como em Mobile Devices em que a tomada principal é a experiencia do user...enfim, isto seria tema para uma conversa extensa. Para tal programo Actionscript, PHP, MySQL, XML, Flash Remoting e .NET.
Um bom exemplo destas aplicaçoes sao visiveis nos States em HomeBanking e empresas de Corretagem (Bolsa de Valores).
Se, por alguma razao te suscitei interesse ou curiosidade no tema, estas a vontade para me enviar um PM ou um Email.
Talvez fosse interessante a malta começar a pensar em marcar uma "reuniao" online, em que se poderia fazer via MSN para se debater alguns temas interessantes....mas isto digo eu....
Fiquem bem, e qq coisa apitem !!