A instrução define declara uma variável no escopo atual do plano. Variáveis são identificadas pelo sinal $ (cifrão) e recebem valores numéricos após o sinal de dois pontos.
O escopo corresponde ao contexto em que a variável foi definida e deve ser respeitado ao manipulá-la. O primeiro escopo, de nível mais baixo, é delimitado pelas instruções liga e desliga.
Procedimentos invocados pela instrução executa têm escopo próprio, de modo que variáveis definidas em seu interior não estão acessíveis a partir do contexto inferior — a parte do plano que invocou executa — nem a partir de contextos superiores criados por novos procedimentos.
Para que valores estejam disponíveis em diferentes escopos, deve-se utilizar argumentos dos procedimentos ou a pilha do computador do foguete.
O nome, valor e escopo das variáveis declaradas pela instrução define podem ser inspecionados em tempo real no monitor do foguete.
# define liga define $jato: 5 velocidade: $jato move move move desliga