Abstract | We find finite, reasonably small, generator sets of the coordinate rings of G -character varieties of finitely generated groups for all classical matrix groups G . This result together with the method of Gröbner basis gives an algorithm for describing character varieties by explicit polynomial equations. Additionally, we describe finite sets of generators of the fields of rational functions on G -character varieties for all exceptional algebraic groups G . |