# Pierwszy program
## Edytor tekstu
Wszystkie operacje programistyczne odbywają się w oknach kodu. Każde okno kodu odpowiada plikowi tekstowemu zawierającemu kod. 
Możesz zmienić nazwę pliku, klikając jego nazwę na górze okna.

Kod można edytować jak w każdym edytorze tekstu, o ile nie jest uruchomiony.
Możesz uruchomić program bezpośrednio, naciskając zielony przycisk odtwarzania w oknie kodu.
![](PlayButton50)

Możesz tworzyć więcej plików z kodem za pomocą przycisku "+" w prawym górnym rogu ekranu.
Możesz zadokować okno do innego okna, przeciągając je na nie.

Zauważysz, że po rozpoczęciu pisania pojawi się proste okno uzupełniania kodu.
Naciśnij Tab, aby wstawić uzupełnienie kodu.
Użyj klawiszy strzałek, aby poruszać się po opcjach uzupełniania.

Nie martw się, jeśli programujesz po raz pierwszy. Język jest odblokowywany krok po kroku, więc nie zostaniesz przytłoczony wszystkimi rzeczami, które możesz zrobić. 
Składnia jest również podobna do Pythona, który jest jednym z najczęściej używanych języków programowania na świecie, więc nauka go nie pójdzie na marne.

Jeśli już znasz Pythona, to też nie problem, po prostu będziesz mógł szybko pominąć początkową fazę gry, aby przejść do ciekawszych rzeczy.

Obecnie dostępne są dwa polecenia drona.

`harvest()`

i 

`do_a_flip()`

Są to wywołania funkcji. Możesz myśleć o funkcji jak o poleceniu, które można wykonać. Wykonujesz je za pomocą nawiasów `()`.

Spróbuj wpisać te instrukcje w oknie kodu i nacisnąć przycisk wykonania.

Możesz myśleć o swoim kodzie jako o sekwencji instrukcji. Możesz uruchomić wiele instrukcji po kolei w ten sposób:

`harvest()
do_a_flip()
harvest()`

## Odblokowania
Zbieranie trawy da ci siano. Siano można użyć do odblokowania pętli w menu odblokowań. Otwórz menu odblokowań za pomocą przycisku w prawym górnym rogu.