Author

An author is someone who writes books, magazine articles, newspaper articles and reference texts. The term can also apply to software developers and code writers.