Un programador es aquel profesional capaz de desarrollar software: crea y da forma, a través de códigos, a diferentes herramientas informáticas como son los programas, aplicaciones, sistemas o páginas web. Además, puede hacer el mantenimiento y actualización del software para mejorarlo.