Answer: authoring

AnswerCrossword Clue
authoringAUTHOR, to bring into being
authoringThe creation of programs and databases for computer applications such as computer-assisted learning or multimedia products