Linguagem C é uma boa… Depois Java.
Pra Web PHP… depois Java pra Web.
Linguagem C é uma boa… Depois Java.
Pra Web PHP… depois Java pra Web.
Se for pensar em termos didádicos, Pascal é uma boa escolha para ser a numero um. É uma linguagem fácil e que fundamenta os paradigmas de programação. Na sequência vem C/C++ e ai sim…, Java.
Eu tb voto no Pascal, justamente por que foi inventado para isso…
Tem um site legal aqui http://www.freepascal.org/
Olá
Certo, o Niklaus Wirth inventou o Pascal para ensinar a programar de forma estruturada e modularizado. Mas isto eram necessidades da década de 70.
Para mim, aprender Pascal em 2008 não vale a pena.
Tempos depois um maluco criou uns puxadinhos, colocou uma laje e uma churrasqueira e fez o Pascal orientado a objetos meio Frankenstein que depois virou Delphi.
Para mim a opção de retorno mais imediato seria Javascript.
Outras boas opções para se iniciar no meio da programação são Java e Ruby. Ruby é mais fácil por ser interpretada.
[]s
Luca
JavaScript parece ser uma otima maneira de comecar: TODO MUNDO tem um interpretador instalado, e eh razoavelmente facil de comecar. O problema eh a quantidade de referencia e material ultrapassado ou errado que tem por ai. Ja vi uns guias de JavaScript que sugerem coisas TAO erradas que beiram a maldade.
Minha namorada está fazendo direito e quer se especializar em Digital. Quis aprender a programar…tinha tentado com Java mas ela achou meio difícil, troquei para Ruby e a menina já tá fazendo coisinhas !! Ela achou super fácil !! Estou usando aquela tradução - site do Learn Ruby para ensiná-la !
dizem por ai que a primeira linguagem deveria ser funcional, como lisp ou scheme, por causa da proximidade com as funcoes matematicas que a garotada ja ta vendo no 2o grau… ai fica mais claro as analogias…
java nao eh uma boa primeira linguagem…
Discordo. Acho que uma linguagem simples que você vê resultados saindo rapidamente com pouca codificação é melhor. Visual Basic é bom nisso, bem facinho (mesmo que a estrutura no fim seja uma merda).
Concordo.
Olá
Repito as mesmas considerações que fiz quanto ao Pascal.
Basic foi criado em 1970 justamente para ser a primeira linguagem a ser ensinada nas universidades. VB veio do Basic mas com a inclusão de um monte de parafernálias que dificultam o aprendizado porque tem várias maneiras de fazer a mesma coisa.
Como Pascal, aprender VB é pura perda de tempo porque não servirá para muita coisa no futuro.
[]s
Luca
C ou javascript, mas com uma tendência maior pro primeiro. Minha resposta na verdade seria Pascal, mas o Luca destruiu minha resposta.
Eu penso em C porque via de regra a pessoa está aprendendo, junto com a linguagem, as primeiras noções de lógica básica (loops, condicionais, etc) e de como é um programa (estrutura, código fonte, compilação…), e acho que C é ótimo pra isso. (Pascal é ótimo pra isso… rs…)
Eu não quis dizer aprender Pascal para ter mercado de trabalho, eu quis dizer aprender Pascal para aprender conceitos, loop, comandos de decisão, algorítimo, etc… depois que você aprender isso ai vai para uma linguagem da moda tipo Java, que na minha opinião é bem mais dificil aprender de cara porque envolve muitos conceitos …
[quote=Luca]Olá
Repito as mesmas considerações que fiz quanto ao Pascal.
Basic foi criado em 1970 justamente para ser a primeira linguagem a ser ensinada nas universidades. VB veio do Basic mas com a inclusão de um monte de parafernálias que dificultam o aprendizado porque tem várias maneiras de fazer a mesma coisa.
Como Pascal, aprender VB é pura perda de tempo porque não servirá para muita coisa no futuro.
[]s
Luca[/quote]
Não é bem assim, a familia de microcontroladores PIC por enquanto pode ser programada em C, BASIC ou em casos mais hardcore ASSEMBLY, dizer que não servírá pra muita coisa é suspeito… Eu indicaria o C para começar, mas depende da linha que o cara quer seguir, automação industrial, sistemas comerciais etc etc etc…
Olá
VB em micro controladores? Vivendo e aprendendo. Isto para mim é uma tremenda surpresa.
No meu tempo algumas universidades usavam linguagens especiais só para ensinar programação. Na PUC do Rio se ensinava programação usando uma espécie de sub conjunto do assembler. Já na UFRJ a gente começava direto com Fortran ou Cobol. Só em 1970 apareceu o basic que na UFRJ foi traduzido para o português em 1971 pelo Pedro Salembauch (googlem por ele que até hoje está na UFRJ). Só que este basic 1.0 era muito diferente do VB.
Quando surgiram os computadores pessoais da linha IBM PC no Brasil só havia um único vendedor. Os micros EGO da Softec com processador 8088 vinham com 2 sistemas operacionais: DOS e Analix. No Analix que era uma espécie de CPM, havia o C da Aztec mas no DOS 1.0 só havia Assembler e Basic da Microsoft. Os micros não tinham HD e o único meio de salvar o que estava na memória era usar disquetes de 5 1/4". A gente que tentava vender os micros usava basic para fazer aplicações que provassem ao potencial comprador que era uma boa comprar um. Na época fiz uma troca rápida de dados entre a memória e o disquete e entre a memória e a tela do monitor usando linguagem de máquina embutida no basic dentro das instruções “DATA”. Dois amigos meus fizeram todo um ERP com este basic e uma empresa agro pecuaria foram seus primeiros clientes. Detalhe: o monitor era uma TV Phillips. Tenho até hoje fotos desta tela com desenhos vetoriais feitos neste Basic usando minha transferência “mágica” de dados.
[]s
Luca
[quote=Luca]Olá
VB em micro controladores? Vivendo e aprendendo. Isto para mim é uma tremenda surpresa.
No meu tempo algumas universidades usavam linguagens especiais só para ensinar programação. Na PUC do Rio se ensinava programação usando uma espécie de sub conjunto do assembler. Já na UFRJ a gente começava direto com Fortran ou Cobol. Só em 1970 apareceu o basic que na UFRJ foi traduzido para o português em 1971 pelo Pedro Salembauch (googlem por ele que até hoje está na UFRJ). Só que este basic 1.0 era muito diferente do VB.
Quando surgiram os computadores pessoais da linha IBM PC no Brasil só havia um único vendedor. Os micros EGO da Softec com processador 8088 vinham com 2 sistemas operacionais: DOS e Analix. No Analix que era uma espécie de CPM, havia o C da Aztec mas no DOS 1.0 só havia Assembler e Basic da Microsoft. Os micros não tinham HD e o único meio de salvar o que estava na memória era usar disquetes de 5 1/4". A gente que tentava vender os micros usava basic para fazer aplicações que provassem ao potencial comprador que era uma boa comprar um. Na época fiz uma troca rápida de dados entre a memória e o disquete e entre a memória e a tela do monitor usando linguagem de máquina embutida no basic dentro das instruções “DATA”. Dois amigos meus fizeram todo um ERP com este basic e uma empresa agro pecuaria foram seus primeiros clientes. Detalhe: o monitor era uma TV Phillips. Tenho até hoje fotos desta tela com desenhos vetoriais feitos neste Basic usando minha transferência “mágica” de dados.
[]s
Luca[/quote]
Quem disse VB ?? eu disse BASIC
Olá
Pois é, você respondeu meu comentário sobre VB
[]s
Luca
No mesmo comentário vc disse VB que veio do BASIC…
Gosto do COBOL.
Foi criado por solicitação do Pentágono para que o código fosse auto-documentável. Dessa forma, bastando saber lê inglês, um padeiro poderia entender o que estava programado.
algo como:
if ( idade >= 18 ) {
contador++;
ultimaIdade == idade;
fica:
IF IDADE NOT LESS THAN 18 THEN
ADD 1 TO CONTADOR
MOVE IDADE TO ULTIMA-IDADE.
É pouco produtivo. Mas, bem fácil de aprender.
Acho que Malbolge é a melhor para começar…
HQ9++ é uma boa também…