# Первая программа
## Текстовый редактор
Для программирования используются окна с кодом. Каждое окно соответствует текстовому файлу, содержащему код.
Ты можешь переименовать файл, нажав на его название в верхней части окна.

Код можно редактировать, как и в любом текстовом редакторе, пока он не запущен.
Ты можешь выполнить программу напрямую, нажав зеленую кнопку воспроизведения в окне с кодом.
![](PlayButton50)

Чтобы создать больше файлов с кодом, используй кнопку «+» в правом верхнем углу экрана.
Можно перетащить одно окно на другое, чтобы их скрепить.

Когда ты начнешь печатать, то появится простое окно автодополнения кода.
Нажми Tab, чтобы вставить предложенный код.
Переключайся между предложениями с помощью стрелок на клавиатуре.

Если ты программируешь впервые, не волнуйся! Ты познакомишься с элементами языка постепенно, так что ты не запутаешься.
По синтаксису этот язык похож на Python — один из самых широко используемых языков программирования в мире. Изучение не будет пустой тратой времени!

Если ты уже знаешь Python, отлично! Ты сможешь быстро пройти начальный этап игры и добраться до более интересных задач.

Пока для дрона доступны две команды:

`harvest()`

и 

`do_a_flip()`

Это вызовы функций. Считай, что функция — это команда, которую можно выполнить. Чтобы ее выполнить, используй скобки `()`.

Введи эти инструкции в окне кода и нажми кнопку выполнения.

Воспринимай код как последовательность инструкций. Ты можешь выполнять несколько инструкций подряд, например:

`harvest()
do_a_flip()
harvest()`

## Технологии
Собирая траву, ты получаешь сено. Сено можно использовать, чтобы разблокировать циклы на дереве технологий. Открой его, нажав на кнопку в правом верхнем углу.
