Introdução à Programação PHP
Cada um de nós, de uma forma ou de outra, pelo menos em nível doméstico, se envolveu com programação. O exemplo mais simples de tal programação é definir um alarme para a hora certa para acordar no tempo certo. Existem também telefones celulares, máquinas de lavar automáticas, fornos de micro-ondas, reguladores de refrigeradores, temporizadores de televisão, etc.
Qualquer máquina, incluindo um computador, em sua operação executa os comandos que foram especialmente compilados por uma pessoa. Quanto mais complexa a máquina, mais operações ela pode realizar. Atualmente, o computador é um dos dispositivos técnicos mais complexos. Ele pode resolver problemas muito complexos. No entanto, para que o computador possa resolver esses problemas, uma pessoa deve escrever um programa especial para ele em uma das linguagens de programação.
Linguagens de programação (LP) para computadores começaram a ser desenvolvidas desde meados dos anos 1950. Atualmente, existem mais de 2.500 linguagens de programação diferentes e suas variações no mundo. Qualquer uma delas pode ser usada para resolver a maioria dos problemas.
Todo o conjunto de linguagens de programação pode ser dividido em dois grupos: linguagens de baixo nível e linguagens de alto nível. Linguagens de baixo nível (como montadores) são entendidas apenas por computadores e por um pequeno círculo de programadores altamente qualificados, razão pela qual são chamadas de "linguagens de máquina". Escrever programas nessas linguagens é um processo complexo e trabalhoso. A maioria dos programadores usa linguagens de alto nível para escrever programas. Linguagens de alto nível são mais compreensíveis para os humanos e funcionam como intermediárias entre humanos e computadores, permitindo se comunicar com o computador de uma maneira mais familiar para os humanos. Para essas linguagens, é necessário um "tradutor" para a linguagem de máquina - um compilador, mas o processo de programação é simplificado. As linguagens de programação de alto nível mais conhecidas são Java, C++, PHP, ASP, Ruby, Python e muitas outras. Cada um deles tem muitas versões. PHP e ASP são usados principalmente na Internet. PHP é considerada uma das linguagens de programação mais simples.
Em termos de eficiência e simplicidade de programação, PHP ocupa uma posição intermediária entre ASP e Ruby. Portanto, é mais adequada para aprender na escola. A sintaxe em todas as versões do PHP é praticamente a mesma.
Qualquer versão livremente distribuível do PHP é adequada para aprendizado.
Linguagens de Programação
Uma linguagem de programação é um sistema formal de signos (conjunto de comandos) que um computador entende. Uma linguagem de programação define um conjunto de regras léxicas, sintáticas e semânticas usadas para escrever algoritmos de programas de computador. O alfabeto da linguagem é um conjunto de símbolos usados nessa LP.
Uma linguagem de programação é destinada a fazer com que o computador entenda as instruções para executar um programa específico escrito na LP correspondente. Linguagens de programação são linguagens artificiais. Elas diferem das linguagens naturais em que são projetadas para transmitir comandos e dados de uma pessoa para um computador, enquanto as linguagens naturais são usadas apenas para comunicação entre pessoas. Uma linguagem de programação tem um número limitado de "palavras-chave", cujo significado é compreendido pelo compilador, e regras rigorosas para escrever comandos.
Antes de escrever um programa em uma linguagem de alto nível, um programador deve criar um algoritmo para resolver o problema, ou seja, um plano passo a passo das ações que devem ser executadas para resolver esse problema. Por esta razão, as linguagens que exigem a compilação prévia de um algoritmo são frequentemente chamadas de linguagens algorítmicas. Para escrever o texto do programa, você pode usar um editor de texto comum (por exemplo, Bloco de notas) e depois usar um compilador para convertê-lo em código de máquina, ou seja, obter um programa executável. Mas é mais simples e conveniente usar sistemas de programação especialmente desenvolvidos.
A história do PHP começa em 1995, quando Rasmus Lerdorf criou um aplicativo simples na linguagem Perl que analisava as visitas de usuários ao seu currículo no site. Então, quando vários usuários já estavam usando este aplicativo e o número de pessoas querendo obtê-lo continuava crescendo, Lerdorf chamou sua criação de Personal Home Page Tools versão 1 e a disponibilizou para download gratuito. A partir desse momento, começou um crescimento sem precedentes da popularidade do PHP.
A linguagem PHP é conveniente para aprender programação inicial, não apenas porque ensina como escrever corretamente um programa, mas também como desenvolver corretamente métodos para resolver problemas de programação.
Lista de referências usadas:
1. http://scholtro.narod.ru/metodika/DocMetod/Metod_posobie_PascalABC.pdf
Guia "Manual metodológico para programação em linguagem Pascal abc". Eriomin O. F (a partir de 2009)
O artigo foi criado para fins de educação, ciência e cultura.