Ohjelman kirjoittamiseen ei käytetä tekstinkäsittelyohjelmia kuten MS Word vaan jotakin tekstieditoria. (Teoriassa Wordilläkin voisi kirjoittaa ohjelman, jos sen tallentaisi pelkkänä tekstinä, plain text, eikä Wordin normaalilla tallennustoiminnolla.)
Editoreina Unix-ympäristössä käytetään tavallisimmin vi:tä tai Emacsia. Jälkimmäinen on huomattavasti kehittyneempi; sen käytöstä antaa perusohjeet Emacs-opas.