The flute is one of the worlds oldest instruments. There are 2 types of flute - side blown flutes and end blown flutes. End blown flutes have 2 further types, notched flutes (rim-blown flutes) and fipple flutes (duct flutes).
If you are considering learning the flute you will benefit greatly from having private flute lessons. Learning the flute can be challenging as unlike the piano or other stringed instruments it involves coordinating your breath with complex hand movements. A private flute teacher will be able to demonstrate tips and techniques to help you learn to play the flute much faster.