# Primer Programa
## Editor de texto
Toda la programación se realiza en ventanas de código. Cada ventana de código corresponde a un archivo de texto que contiene código. 
Puedes renombrar el archivo haciendo clic en su nombre en la parte superior de la ventana.

El código se puede editar como en cualquier editor de texto siempre que no se esté ejecutando.
Puedes ejecutar el programa directamente presionando el botón de reproducción verde en la ventana de código.
![](PlayButton50)

Puedes crear más archivos de código usando el botón "+" en la esquina superior derecha de la pantalla.
Puedes acoplar una ventana a otra arrastrándola sobre ella.

Notarás que una vez que empieces a escribir, aparecerá una simple ventana de autocompletado de código.
Presiona Tab para insertar el autocompletado.
Usa las teclas de flecha para navegar por las opciones de autocompletado.

No te preocupes si es tu primera vez programando. El lenguaje se desbloquea paso a paso, por lo que no te sentirás abrumado por todas las cosas que puedes hacer. 
La sintaxis también es similar a la de Python, que es uno de los lenguajes de programación más utilizados en el mundo, por lo que aprenderlo no es una pérdida de tiempo.

Si ya sabes Python, tampoco es un problema, simplemente podrás saltarte rápidamente la primera parte del juego para llegar a las cosas más interesantes.

Actualmente, hay dos comandos de dron disponibles.

`harvest()`

y 

`do_a_flip()`

Estas son llamadas a funciones. Puedes pensar en una función como un comando que se puede ejecutar. Lo ejecutas usando los paréntesis `()`.

Intenta escribir estas instrucciones en la ventana de código y presiona el botón de ejecutar.

Puedes pensar en tu código como una secuencia de instrucciones. Puedes ejecutar múltiples instrucciones seguidas así:

`harvest()
do_a_flip()
harvest()`

## Desbloqueos
Recolectar hierba te dará heno. El heno se puede usar para desbloquear bucles en el menú de desbloqueos. Abre el menú de desbloqueos con el botón en la esquina superior derecha.