This book is a comprehensive pedagogical presentation of the theory of representation of finite and compact Lie groups that would be of interest to research mathematicians and graduate students interested in group theory and generalizations, topological groups, and Lie groups. Representation theory is discussed on finite groups of rotations, permutation groups, and classical compact Lie groups. The Weyl character formula is proved.