Formal:
* Literate: This is the most common and straightforward term.
* Learned: This implies a more extensive knowledge and understanding of written language.
* Erudite: This suggests a deep knowledge and understanding of various subjects, often gained through reading.
Informal:
* Well-read: This emphasizes the individual's extensive reading experience.
* Eloquent: This suggests the individual is skilled in expressing themselves effectively in writing.
* Proficient: This simply means the individual is competent in both reading and writing.
* Fluent: This emphasizes the ease and naturalness with which the individual reads and writes.
Specific to professions:
* Author: If the person writes books or articles.
* Editor: If the person works on refining and improving written works.
* Journalist: If the person gathers and writes news stories.
* Librarian: If the person works with books and other written materials.
The best term to use will depend on the specific situation and the desired level of formality.