There are…a lot of these: https://en.wikipedia.org/wiki/List_of_electronic_color_code_...
The one I learned (I guess I have to call it "mine") is an amalgamation of a couple of those.
It's the "Violet gives willingly" version, with extra offensiveness to resolve 0 from 1.