linguagens de programação
Um computador é composto por programas, que possuem capacidades de processar alguma informação,armazenar algum dado,etc. Estes programas são formados por conjunto de instruções, que devem ser definidas por alguém. Este processo de definir instruções para que um computador, ou outro dispositivo eletrónico execute posteriormente, é chamado de programação.Para se programar um computador, deve-se usar uma linguagem de programação, previamente especificada.
O computador não consegue interpretar instruções escritas para humanos, na língua de de humanos. A única forma de fornecer instruções a um computador é por meio de bits, que são uma forma de numeração baseada em dois estados, que na eletrónica são usadas para representar os estados ligado ou desligado.
Um bit pode ter valor 1 ou 0. Esta representação tem uma certa lógica na realidade, já que uma maquina eletrónica ou pode estar ligada, neste caso teria o valor 1, oui desligada, tomando o valor 0.Nos primeiros anos de vida da Informática, os programadores, que são pessoas que criam programas, ou indicam instruções para serem executadas por um computador, eram obrigados a indicar estas instruções usando números binários.
Imagine ter que passar uma instrução de 10 000 linhas, apenas usando os valores 0 e 1! Na verdade você não pode será capaz de imaginar isso, pois só vendo para crêr. Mas como o ser humano sempre buscou formas de simplificar a sua vida, aos poucos começaram a surgir formas de simplificar a forma como as máquinas eram programadas.
Foi daí que surgiram as linguagens de programação.Uma linguagem de programação, é uma forma de representar as instruções que serão executadas por um computador, duma forma relativamente perceptível para o ser humano. Na realidade, esta forma de representação, apesar de usar símbolos conhecidos por todos, apenas é perceptível para um certo grupo de pessoas, que são os programadores e pessoas directamente ligadas á informática.
Ao contrário do que se possa pensar, o computador em si também não consegue interpretar uma linguagem de programação. Para isso são usados outros programas, que serão responsáveis por converter os programas escritos numa dada linguagem de programação, para a linguagem de máquinas, que é a tal linguagem que é composta por cadeias de bits 0 e 1.
Estes programas podem ser o sistema operativo(Windows,Linux,etc.), ou ainda programas mais ligados á máquina em que o programa está a ser executado.Assim como para o resto da humanidade existe o português, Inglês, Chinês, etc. Como opções de fala, para o programador também existem várias opções de programação em termos de linguagens para se escrever as instruções.
Estas opções não são necessariamente escrever programas em línguas(idiomas) diferentes, mas sim várias formas de escrever as instruções. Linguagens de programação evoluem com o tempo, tentando tornar o processo de programação o mais simples e acessível a todos possível. Em cada nova linguagem de programação que aparece, tentasse sempre fugir o máximo possível da numeração binária usada nos dispositivos, aproximando cada vez mais da linguagem dos humanos.Entre as linguagens de programação mais antigas, vamos citar aqui o Assembly, quase uma linguagem de máquina.
Linguagens de programação modernas é o que nós estudaremos neste curso, com mais ênfase para PHP , que é a base do curso. Mas não custa nada apresentar outras linguagens, largamente usadas na programação actualmente: Java , C++ ,Python ,Visual Basic,etc.Cada linguagem de programação tem suas caracteristicas, vantagens e desvanta gens.
Por exemplo, veja as vantagens e desvantagens de se criar jogos de computador com Java . Analisaremos algumas delas ao longo do curso, e mostraremos os recursos básicos da programação em PHP, para o desenvolvimento de aplicações web.







Comentários Recentes