Citation, Documentation of Sources

Q. I searched high and low but could not find how to cite computer programs according to CMOS. It’s a rather complicated thing, it seems to me, with programs published by many anonymous people on the net, ever-changing versions (do these need a date?), and even very obscure and obsolete programs running on long-forgotten operating systems. I’d love to know the rules!

A. A computer program is not all that well suited to being cited; instead, you can usually identify it in your text by name and other pertinent details. But if you need an example of how you might do this in a note, see CMOS 14.169.

[This answer relies on the 17th edition of CMOS (2017) unless otherwise noted.]