Octave a diferencia de Arduino utiliza un lenguaje M, que es un lenguaje de alto nivel;
está diseñado para hacer cálculos numéricos, provee una interface con línea de comando para resolver problemas lineales y no lineales y otros experimentos numéricos numéricamente. En este laboratorio utilizamos el software Octave para familiarizarnos con él y a la vez practicar los distintos comandos básicos que posee, asimismo se realizaron programas con estructura secuencial, selectiva y repetitiva, como también se crearon distintas funciones.