As linguagens de computador são usadas para instruir os computadores a realizar tarefas para as quais os computadores são ideais, como matemática tão complexa e processamento de grandes quantidades de informações. Os computadores falam em uma linguagem chamada "linguagem de máquina". As linguagens de computador de nível superior estão próximas do inglês e são traduzidas para a linguagem de máquina por meio de programas de computador chamados compiladores. O código de computador consiste em instruções reunidas por uma linguagem de alto nível, geralmente conhecida como "código-fonte". Existem muitas linguagens e paradigmas de programação diferentes usados para realizar diferentes tarefas com um computador.
Etapa 1
Identifique o tipo de tarefa que você gostaria de realizar com seu computador. Um exemplo disso seria criar uma página da web, conversar com outro computador ou escrever um jogo.
Etapa 2
Pesquise o tipo de aplicativo que você deseja escrever e quais são as melhores linguagens de programação para esse aplicativo. Um exemplo disso é um aplicativo de serviços da web. Uma boa linguagem de programação para isso é C# (C sustenido).
Etapa 3
Selecione sua lingua. Alguns exemplos de linguagens de computador, C, C++, C#, Java, JavaScript e Pearl.
Etapa 4
Pesquise livros para encontrar o(s) melhor(es) livro(s) no idioma que você escolheu. Tenha em mente que alguns livros são escritos para o profissional experiente e outros são para iniciantes. Escolha o(s) livro(s) que melhor se adapta(m) às suas necessidades.
Etapa 5
Aprenda o idioma. Leia o(s) livro(s) e apresente os exemplos à medida que avança nas lições. Essas habilidades são construídas umas sobre as outras, então sempre faça os exemplos em cada capítulo. Ao fazer os exemplos, você estará escrevendo o código-fonte, que será executado por meio de um compilador. Você poderá então executar/executar para ver se dominou cada tarefa. Se sua tarefa não for bem-sucedida, volte às etapas do livro e revise seu trabalho de acordo com as instruções.
Etapa 6
Quando aplicável (algumas linguagens não exigem, como Ruby), seu código-fonte será traduzido para linguagem de máquina por meio de um compilador. Em muitos aplicativos, você precisará executar seu código-fonte por meio de um compilador.
Etapa 7
Comece cedo e utilize um depurador enquanto aprende a linguagem do computador para que, à medida que você progrida para programas mais complexos e encontre defeitos em seu código, você seja bem versado no uso da ferramenta de depuração para ajudá-lo a resolver quaisquer problemas que surgirem.
Etapa 8
Pratique, pratique, pratique. Assim como qualquer idioma, computador ou outro, quanto mais você ler e escrever o idioma escolhido, melhor você se tornará.
Dica
O paradigma de programação de computadores é ditado pela linguagem e como ela é aplicada. Um exemplo é a linguagem C, que utiliza um paradigma de programação procedural. C# usa um paradigma de programação orientada a objetos.
Aviso
A programação de computadores leva tempo para aprender e todos aprendem no seu próprio ritmo. Leve o seu tempo e pratique.