I've managed to teach non-programmers to successfully edit YAML files without too much trouble, but most non-programmers have a really hard time consistently producing valid JSON by hand.
As much as there is a lot to not like about YAML, it is the easiest one for humans to consistently write in my experience.
As much as there is a lot to not like about YAML, it is the easiest one for humans to consistently write in my experience.