domingo, 27 de junio de 2021

Que es la programación web


 ACTIVIDAD 1: APLICACIONES WEB PHP



Qué es un lenguaje de programación:

Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma, crear programas que controlen el comportamiento físico y lógico de una máquina.

Mediante este lenguaje se comunican el programador y la máquina, permitiendo especificar, de forma precisa, aspectos como:

  • Cuáles datos debe operar un software específico;
  • Cómo deben ser almacenados o transmitidos esos datos;
  • Las acciones que debe tomar el software dependiendo de las circunstancias variables.

Para explicarlo mejor (en otras y con menos palabras), el lenguaje de programación es un sistema estructurado de comunicación, el cual está conformado por conjuntos de símbolos, palabras claves, reglas semánticas y sintácticas que permiten el entendimiento entre un programador y una máquina.


Desventajas y ventajas de la programación web:


VENTAJAS

DESVENTAJAS

·         Se pueden usar en cualquier lugar.

·         No requiere actualizaciones en los clientes.

·         No hay problemas de compatibilidad entre versiones, porque todos trabajan con la misma.

·         Se centralizan respaldos.

·         No se obliga a usar determinados sistemas operativos.

·         No necesita instalar nada en el cliente, solo requiere de una computadora.

           Requiere conexión a la red.

           Toma más tiempo de desarrollo haciéndola compatible con los distintos navegadores.

           Su tiempo de respuesta es más lento, aunque ha mejorado usando tecnologías como AJAX.

          No todas las veces son robustas.


Lenguajes de programación que conozco:

He trabajado con los lenguajes de programación C#, Netbeans, Java, HTML, y mis conocimientos con los anteriores son básicos.


Bibliografia: 

  • https://www.internetya.co/aplicaciones-web-vs-escritorio-2/
  • https://rockcontent.com/es/blog/que-es-un-lenguaje-de-programacion/#:~:text=Es%20un%20lenguaje%20formal%20que,y%20l%C3%B3gico%20de%20una%20m%C3%A1quina.