Data types and Operators