Used_in The definition of C++ [ c++.syntax.html ]. Used_in The definition of Java [ java.syntax.html ] Notation This uses my XBNF Extended BNF Notation where | indicates or, (...) indicates priority. For more information see [ intro_ebnf.html ].
To look at it in another way: Thymine(uracil in RNA) and cytosine are pyrimidines. Pyrimidines are single-ringed organic base that will only attach to purines, or adenine and guanine by hydrogen bond. Because cytosine and thymine are both pyrimidines, it cannot form a hydrogen bond with each other.
Also, the nucleobases found in the two nucleic acid types are different: adenine, cytosine, and guanine are found in both RNA and DNA, while thymine occurs in DNA and uracil occurs in RNA.lso, the nucleobases found in the two nucleic acid types are different: adenine, cytosine, and guanine are found in both RNA and DNA, while thymine occurs in DNA and uracil occurs in RNA.