So here's your interesting fact for the day (and example of evolution in action). Viruses have an evolutionary pressure to have a small genome which means they have to pack as much information in per base pair. Here's a base breakdown for a randomly picked virus genome:
A: 28.9% G: 23.8% T: 22.2% C: 25.1%
And for human insulin:
A: 17.0% G: 35.2% T: 16.7% C: 31.1%
So we have baggy genomes and don't bother packing as much information into our coding sequences.
In extreme cases, some viruses have proteins encoded in all 3 frames. But if you don't understand that I don't have the space to explain it here.