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 → a v pracovní oblasti se objeví nová karta. V té můžete nový program v jazyce 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.
Abyste napsaný program uložili, zvolte →
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.