500
                                An electronic device or a computer software application that, as directed by the user, performs word processing: the composition, editing, formatting and sometimes printing of any sort of written material. .
                                What is Word Processing Program  (Microsoft Word)