WinZone-TIC©
WinZone-TIC for humans beings

Programação para Noobs

Category: By André Delgado
O que preciso de saber antes de começar seja o que for?
  • O que é um compilador?
    • Um compilador é um programa que transforma texto noutro programa, isto é a forma martelada desta definição, mas para já é o que precisam de saber.
  • E que texto é esse?
    • Esse texto é o que queres aprender a fazer, chama-se código do programa. É isso que queres aprender, a linguagem que o compilador vai transformar.
  • Linguagem? Então não era só texto?
    • Claro que não! O compilador precisa de saber como transformar esse texto, portanto esse texto tem de obedecer a umas determinadas regras, algo quase como uma gramática, daí designar-se por linguagem.
  • Então sabendo essa linguagem e tendo um compilador já posso fazer programas?
    • Teoricamente sim, existem algumas linguagens de programação que impõe outros requisitos, mas para já é isso que precisas de saber.
  • É pá..., mas se calhar é muita coisa para saber numa linguagem de programação, não há nada que nos ajude?
    • Haver há, no entanto para começar é capaz de não ser a melhor ideia. O ideal seria apenas um editor de texto em que as palavras chave ficassem coloridas, tens o exemplo do Notepad++. Claro que podes usar outros editores ou IDEs
  • Tu e as palavras estranhas..., que raio é isso de IDE?
    • Pois..., um IDE é uma ferramenta que te dá dicas sobre como programar, tem algumas ferramentas úteis a um programador e afins, podes encontrar uma lista delas aqui mesmo na Techzone
  • Mas afinal de contas, que linguagem devo escolher para começar? Vejo tantas respostas diferentes...
    • Cabe essencialmente a ti decidir entre as propostas que são apresentadas nos tópicos anteriores, aquilo não passam de sugestões, não existe nenhuma sequência definida de progressão
  • Então basta isto, é?
    • Nop, precisas de ter bastante calma e paciência, programar não é fácil. Não tentes dar passos maior que as tuas pernas conseguem dar, e não desesperes logo na primeira dificuldade
    • Deves sempre ter algumas noções de algoritmia, facilitam-te no inicio, são imprescindiveis ao longo do teu percurso como programador. Para começares, podes sempre dar uma vista de olhos neste tópico: Mini curso de Programação
Boa sorte

Este tutorial foi criado por mim com junções de vários post no forum techzone.pt
 

0 comments so far.

Something to say?