  We give explicit structure of the graded ring of modular forms with respect
to Gamma(N) (N=1,2,3,4,5,6,7,8,9,10,12,16,18) and for some other congruence
groups. We also study the modular forms of half-integer weight for certain
groups.
