Summary: ``This paper deals with a class of $q$-deformations of Heisenberg algebra which contains the $q$-Heisenberg algebra, the $q$-oscillator algebra and others. Their representation theory is considered for $q$ being generic or a root of 1. Finally, the structure of Hopf algebra in a quotient algebra is also discussed.''