What type of birds have long thin beaks?

Well, hummingbirds have long thin beaks for their size. They are from the family Trochilidae which is categorized of different sorts of hummingbirds. Another bird with long beaks are woodpeckers, to get worms.