boolean, char, float, integer