[Home] - [Página 2]
Vou passar alguns conceitos simples e básicos sobre “Linguagem de
Programação” e
sobre“Compiladores”, existem vários tipos deles e alguns podem ser testados na
Internet(Online) dentro do próprio site, sem precisa de algum tipo de instalação no
computador. O principal objetivo aqui, é entender como funciona a “Linguagem de
programação” e o “Compilador”. Para criar um programa (Software, Aplicação, etc)
no computador, é através de códigos. Quem desenvolve um “programa”, é conhecido
como “programador” que nada mais é, quem cria o código usando uma determinada
linguagem de programação. O programador precisa de um "compilador" para converter
o "código" em código de máquina. O compilador, é um “programa” que interpreta o
código digitado, convertendo em uma linguagem de máquina (Binário 0 e 1) tornando
o mesmo em executável colocando instruções onde o Sistema operacional possa
executá-lo.
Basicamente todos os compiladores contém recursos para auxiliar no processo de
desenvolvimento do programa. Um dos principais recursos conhecido, é o “Debug”,
que é um depurador de código, ou seja, o mesmo analisa todo o código digitado pelo
programador, linha por linha, permitindo encontrar os erros e falhas, antes mesmo de
tornar o arquivo em executável para o sistema. O Depurador(Debug) é um grande
sobre“Compiladores”, existem vários tipos deles e alguns podem ser testados na
Internet(Online) dentro do próprio site, sem precisa de algum tipo de instalação no
computador. O principal objetivo aqui, é entender como funciona a “Linguagem de
programação” e o “Compilador”. Para criar um programa (Software, Aplicação, etc)
no computador, é através de códigos. Quem desenvolve um “programa”, é conhecido
como “programador” que nada mais é, quem cria o código usando uma determinada
linguagem de programação. O programador precisa de um "compilador" para converter
o "código" em código de máquina. O compilador, é um “programa” que interpreta o
código digitado, convertendo em uma linguagem de máquina (Binário 0 e 1) tornando
o mesmo em executável colocando instruções onde o Sistema operacional possa
executá-lo.
Basicamente todos os compiladores contém recursos para auxiliar no processo de
desenvolvimento do programa. Um dos principais recursos conhecido, é o “Debug”,
que é um depurador de código, ou seja, o mesmo analisa todo o código digitado pelo
programador, linha por linha, permitindo encontrar os erros e falhas, antes mesmo de
tornar o arquivo em executável para o sistema. O Depurador(Debug) é um grande
ferramenta auxiliar na hora de testar o código do
programa.
Existem vários compiladores na Internet, alguns pagos, e outros gratuitos.
Dependendo do tipo de projeto, desenvolvimento, pode ser simples ou complexo,
curto ou longo prazo. Vou usar como exemplo, a Linguagem C/C++, por ser muito
conhecido. Vou explicar alguns conceitos básicos sobre “Programação”, entrando
mais na parte técnica da coisa, existem 2 formas de programação, baixo nível e
alto nível.
A programação de baixo nível (Low-Level) é a mais próxima da máquina,
que interage de forma próxima ao Hardware, a parte física do computador.
Existem vários compiladores na Internet, alguns pagos, e outros gratuitos.
Dependendo do tipo de projeto, desenvolvimento, pode ser simples ou complexo,
curto ou longo prazo. Vou usar como exemplo, a Linguagem C/C++, por ser muito
conhecido. Vou explicar alguns conceitos básicos sobre “Programação”, entrando
mais na parte técnica da coisa, existem 2 formas de programação, baixo nível e
alto nível.
A programação de baixo nível (Low-Level) é a mais próxima da máquina,
que interage de forma próxima ao Hardware, a parte física do computador.
A linguagem de alto nível (High-Level)
é mais próxima da linguagem humana, o
código(linguagem de programação) é mais fácil de entender e interpretar.
Exemplo de um código em Assembly(Low-Level):
código(linguagem de programação) é mais fácil de entender e interpretar.
Exemplo de um código em Assembly(Low-Level):
Exemplo de um código em Linguagem C(High-Level):
Este é um outro exemplo, de como fica mais difícil
para ler o código em low-level.
para ler o código em low-level.
Existem diversos tipos de compiladores para a linguagem C e C++,
alguns são mais simples, com recursos básicos, outros mais complexos, tudo depende
muito do objetivo do Projeto.Existem compiladores com mais recursos e outros com
menos, existe também na internet compiladores online, que permite testar e executar
o código.
Continua na página 2
alguns são mais simples, com recursos básicos, outros mais complexos, tudo depende
muito do objetivo do Projeto.Existem compiladores com mais recursos e outros com
menos, existe também na internet compiladores online, que permite testar e executar
o código.
Continua na página 2

Comentários
Postar um comentário