La principal diferencia que veremos al utilizar este programa, es que no posee bloques de programación para generar nuestras ordenes, sino que deberemos escribir las mismas de una manera estructurada y con simbología que permita (al compilar) entender el inicio y fin del algoritmo, así como cuál es el contenido de una sentencia de repetición, por ejemplo.
Para que el pasaje del uso de bloques a líneas de código sea más simple, veremos ejemplos de cada uno de los diferentes estilos, de manera comparativa.
Las ventajas de escribir las secuencias, es que podremos copiar/pegar cualquier línea/s que necesitemos duplicar, así como corregir errores simples fácilmente, podemos movernos rápidamente por la programación, no tener el problema que «la pantalla es demasiado pequeña para observar los bloques gráficos», entre otros.
Si deseamos una correcta visualización de lo escrito (para mayor control y mejor trabajo) es que debemos tener una conducta en la forma de escribir, que nos permita indexar correctamente cada línea. Usaremos tabulaciones, espacios, puntos y comas, comas, paréntesis y llaves, para ordenar la escritura.
A medida que vayamos escribiendo, aparecerá en forma de lista una serie de comandos relacionados, y a la hora de enviar, compilar o iniciar nuestro programa al brick, el mismo se chequeará en busca de errores (bugs); en caso de encontrarlos nos lo informará y el proceso se detendrá.