Los lenguajes de programación permiten la comunicación entre el programador y la computadora mediante códigos y símbolos, ya que las computadoras requieren un lenguaje específico para ejecutar órdenes. Existen diferentes tipos de lenguajes como Fortran, Basic, Pascal, Java y C++, los cuales han evolucionado para permitir distintas operaciones. Los lenguajes de programación traducen el código escrito por el programador a lenguaje máquina para que la computadora pueda ejecutarlo.