O que é uma linguagem de programação?

O que é uma linguagem de programação?

Uma linguagem de programação é um método padronizado para expressar instruções para um computador.

Porque programar?

Você pode programar para alcançar inúmeros objetivos, como por exemplo, desenvolver um software, para automatizar tarefas, quem sabe vende-lo e ficar rico! ou melhor ainda, já pensou em criar um jogo de computador? ficar famoso e…. rico!

Você também pode programar para web, desenvolver aplicativos e… se fizer sucesso, hmm… pode ficar rico! rsrs

Sim, a área de tecnologia é um mercado em constante crescimento e com salários iniciais relativamente altos. Se você tem uma paixão em especial por computadores, por que não entender sua linguagem e se comunicar melhor com eles ^^

Então, qual a linguagem que o computador entende?

Na verdade, os computadores não são inteligentes, como todos pensam. Inteligente é o programador!

O computador entende apenas a linguagem binário, ou seja, 1 e 0, ligado ou desligado, tensão alta ou tensão baixa… Não tem meio termo…

Quer dizer que tenho que aprender a programar em 0 e 1?

Negativo. Hoje em dia, temos o que chamamos de compiladores e interpretadores. São eles que fazem essa tradução de nossa linguagem para linguagem de máquina.

Qual a diferença da linguagem compilada para interpretada?

Na linguagem interpretada, o código fonte é traduzido para linguagem de máquina no momento da interpretação (execução), e o código fica visível, enquanto na compilada, este é feito anteriormente, não sendo possível visualizar o código fonte.

Ouvi dizer, que existem linguagens de baixo e alto nível, qual a diferença?

Resumidamente, as linguagens de baixo nível, são aquelas que possuem contato direto com o hardware do computador, geralmente linguagens compiladas, como por exemplo C, C++, Assembly…

Enquanto as linguagens de alto nível o contato é com o software, exemplos são linguagens interpretadas como Python, PHP, JavaScript, Pascal…

E é isso galera…

hoje foi só uma “palhinha” do que está por vir, terça-feira que vem, iniciaremos o conteúdo de algoritmos, e no decorrer da semana, sempre notícias, dicas, tutoriais e muito mais sobre tecnologia.

Não perca nenhum post da seção e receba todos os posts do algoritmizando por email.

Se tiverem alguma sugestão, dúvidas ou críticas, não deixem de comentar!

 

Sondagem

Avalia o Site

Optimo (110)
60%

Muito Bom (33)
18%

Bom (14)
8%

Regular (15)
8%

Mao (11)
6%

Total de votos: 183