written

(verb) compose

make (generic term)
create (generic term)