I’d say it gets a little different with command line utilities — maybe “utility” is the appropriate term here, but I’d call something like grep
a program, not an application (again — “utility” also works).
To be sure, grep
is extremely powerful, but its scope is limited.
Hopefully you can publish in an open-access journal — if not it would be great if you could share an arXiv preprint :)