Cyclic Polyglot Challenge (Robbers)
mdahmoune, added Ruby, Levenshtein = 10
#include&lt;stdio.h&gt;
#define print(a) main(){int z[1];if(sizeof(0,z)==4)printf(&quot;C(gcc)&quot;);else printf(&quot;Perl5&quot;);}
print($=?&quot;Ruby&quot;:&quot;C++(gcc)&quot;)

Cycle is C -&gt; Perl5 -&gt; Ruby -&gt; C++ -&gt; C
I don't really know what I did (and I really don't know why it's valid in C and C++), I just ripped it off this answer.
C (gcc): Try it online!
Perl5: Try it online!
Ruby: Try it online!
C++ (gcc): Try it online!