Existen dos tipos de lenguajes de programación: de bajo nivel y de alto nivel, que varían en su cercanía al hardware. Los lenguajes más utilizados hoy en día incluyen JavaScript, Python, SQL y Java, cada uno con aplicaciones específicas. Además, se discuten conceptos de hardware y software, así como equipos dedicados y sistemas embebidos.