Es el proceso de diseñar, codificar, depurar y mantener el codigo fuente del codigo fuente de programas computaciones
Para crear un programa y que la computadora lo interprete y ejecute debe escribirse en un lenguaje de programacion
Existen 7 lenjuages de programacion
javascript
c++
java
python
c#
php
perl
clases de programas
programacion declarativa
programacion estructurada
programacion modular
programacion orientada a objetos