Fragmento de código PHP perteneciente a Proyecto Alto Verde |
¿Que es el lenguaje de programación?
Es una herramienta destinada al desarrollo o creación de demás aplicaciones, sistemas o programas tanto de escritorio (Desktop), móviles, web entre otras.
Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos.
El lenguaje de programación se divide en diferentes tipos, como lenguajes de bajo nivel, lenguaje de medio nivel y lenguajes de alto nivel.
- Lenguajes de bajo nivel: Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro.
- Lenguajes de nivel medio: Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
- Lenguajes de alto nivel: Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico.
En el Proyecto Alto Verde se utilizó PHP como una herramienta de desarrollo, cuenta con una arquitectura de software modelo vista controlador (MVC) convirtiendo el sistema en un aplicativo web en el que pueden ingresar desde cualquier computadora con una dirección IP pública o un Dominio.