Un programa es una serie de instrucciones para resolver un problema. Un lenguaje de programación facilita la programación. Un programador elabora algoritmos para que una computadora realice acciones. Un programador busca resolver problemas mediante programas. Los algoritmos son pasos para resolver un problema.