BPMN 2.0 seems to be a good candidate for a standard that closes the gap between more specialized standards.
I can only answer from my own perspective, being part of an organization that uses BPMN (2.0) workflows for automated and human processes. It is still in development but the benefits are already visible. It communicates everything the company ...
Because there are many forms of documentation, from your question I assume that we are talking about documenting the processes only.
A Flowchart is a standard, which is used by analysts, designers and developers.
It is used by programmers to note the algorithms.
It is used by designers to note user interactions.
It is used by analysts to note the ...