Když si přejete zadat několik komplikovaných příkazů nebo napsat složitou funkci pomocí jazyka GEL, můžete vytvořit nový program.
Když chcete začít psát nový program, zvolte GEL psát. Až jej dopíšete, můžete jej spustit pomocí → (nebo tlačítkem Spustit na nástrojové liště). Tím se váš program provede a na kartě Konzola zobrazí výstup. Ve výsledku je to stejné, jako byste vzali text celého programu a napsali jej do konzoly. Jediný rozdíl je v tom, že vstup je proveden nezávisle na konzole, zatímco výstup jde na konzolu. → vždy spustí aktuálně vybraný program, i když jste zrovna na kartě Konzola. Aktuálně vybraný program má svoji kartu označenou tučným písmem a vybere se tak, že na kartu prostě kliknete.
→ a v pracovní oblasti se objeví nová karta. V té můžete nový program v jazyceAbyste napsaný program uložili, zvolte
→ Podobně, jako v jiných aplikacích, můžete zvolit → pro uložení programu, který již má přidělený název souboru. V případě, že máte otevřených hodně programů, které upravujete, a přejete si je uložit, můžete zvolit také → .Programy, ve kterých jsou neuložené změny, mají vedle svého názvu souboru „[+]“. Díky tomu můžete rychle poznat, jestli se soubor na disku a otevřený v kartě odlišují. Programy, které zatím nemají přidělený název souboru, jsou stále považovány za neuložené a „[+]“ se u nich nevypisuje.