Při zápisu programu se zapisuje text programu textovým editorem. Jedná se o tzv. programátorský editor, který neumožňuje nastavovat proměnný druh ani velikost písma. Možné je editovat najednou několik programů. Pro každý program je přitom nahoře v okně editoru vytvořena samostatná záložka. Mezi jednotlivými programy je možné se přepínat jednoduše kliknutím myši na záložku se jménem programu. Mezi jednotlivými záložkami je možné pomocí blokových přesunů převádět části programu.
Základy editace programu jsou obdobné, jako u všech textových editorů. Editor umožňuje i základní blokové operace (označení bloku, výmaz bloku, přesun bloku apod.). Stejně jako máte možnost přesouvat text mezi schránkou Windows a programem, můžete podobným způsobem převádět text povelů zadaných v příkazovém okně systému. Po dobu editace programu máte stále možnost používat příkazové okno a tím i například zkoušet parametry povelu.
V textu programu je možné vyhledávat zadaný text, případně provádět nahrazování textu jiným textem. Při psaní rozsáhlých programů je možné si některá místa programu označit. Na takto označená místa budete mít možnost se kdykoliv vracet. Místo v programu je možné označit stiskem kláves Ctrl+Shift+číslo 1 až 9. V levém okraji programu se zobrazí ikona se zadaným číslem, ke které máte možnost se kdykoliv vrátit stiskem kláves Ctrl+CapsLock+číslo 1 až 9. Uvedené označení konkrétních míst programu je nezávislé na nově přidávaných řádcích programu a značka v programu zůstává vždy u označeného řádku programu. Značku je možné z programu odstranit opětovným použitím Ctrl+Shift+číslo.
Některé části programu se musí zadávat vždy přesně podle definice jazyka. Proto je editor programu doplněn o možnost automatického zápisu předdefinovaných typických částí programu. Po stisku klávesy Ctrl+J se zobrazí v závěsném PopUp menu výběr předdefinovaných vzorů, ze kterých je možno listováním vybrat požadovaný vzor. Uvedeny jsou například vzory cyklů For a Repeat, podmínka if, deklarace procedur a funkcí. V některých případech s možností jednoduššího nebo složitějšího zápisu včetně Begin a End. Další možností je zapsat v programu pouze zkratku vzoru a po stisku kláves Ctrl+J se automaticky doplní text podle zadaného vzoru.
Editor programů je provázán s návrhem formulářů a oknem Nastavení objektů, ve kterém je umístěn seznam událostí každého objektu. Pokud kliknete v seznamu událostí na požadovanou vlastnost, hledá systém v editovaném programu definici příslušné události ze zadanými akcemi. Pokud ji nalezne, je množné akce editovat. Není-li definice události nalezena, systém ji sám vytvoří. Ve zdrojovém kódu programu nebudete muset díky tomu hledat požadovanou proceduru, která řeší konkrétní akci.