Golf a mutual quine
Python and Ruby, 39 characters
This Python snippet
s='puts %%q{s=%r;print s%%s}';print s%s
generates this Ruby snippet
puts %q{s='puts %%q{s=%r;print s%%s}';print s%s}
which then generates the inital Python snippet again:
$ diff -s mutualquine.py <(ruby <(python mutualquine.py))
Files mutualquine.py and /dev/fd/63 are identical
Note that this is similar to J B's answer.
C and Perl, 73
This C:
main(s){printf(s="print q<main(s){printf(s=%c%s%c,34,s,34);}>",34,s,34);}
...outputs the following Perl:
print q<main(s){printf(s="print q<main(s){printf(s=%c%s%c,34,s,34);}>",34,s,34);}>
...that outputs the C back.
><> (Fish) and Python - 26 characters
"00gr00g:a9*2+$' tnirp'>o<
Generates this Python
print "\"00gr00g:a9*2+$' tnirp'>o<"