Just like this very platform, DEV.to is using a Markdown editor for writing posts, which is comfortable and might be preferable for programmer
. There are some Markdown editor libraries today you can use for your web, one of them is https://simplemde.com/. Because it's easy for us as a programmer to use and seems easy for web developers to implement and integrate it perfectly in their web, we tend to want to use it instead of using rich-text WYSIWYG.
But if we give the non-programming peoples this editor on their web, will they willing to learn to use it?