Which kind of compounds have very high boiling and melting points?
Ionic compounds
In ionic compounds, the ions are held together by strong electrostatic forces of attraction. To overcome these strong forces a large amount of energy is needed, therefore, ionic compounds have high melting and boiling points.