Knowing what plants your birds will like depends upon taking two things into account. At least at first. After you have decided what types of birds that you want in your yard, you have to research what types of plants they will like the most. Just remember, it is not totally up to you which birds will come, although the types of plants in the yard will be a large contributor. You should find out all of the species of birds that like the plants which you will purchase so that you are prepared for all of the birds which do come - that is if they are in your area/zone - another thing which you must take into account, which is also true for the plants. Find out whether or not the plants grow in your zone.
The best ones are those that provide berries or other fruit, or nuts and seeds. Various shrubs and trees can provide most of these, some trees also provide sap and flowers provide things such as seeds and nectar. There are a variety of fruits out there. Again, you have to see what grows best in your zone compared to what birds are in your zone. After all, there is no use planting something and not having any bird come to it; or if you see a bird that you like but it only came once and never came back, simply because you had no plant that it liked. Once you have all of those facts charted out, you can begin purchasing your plants.
Decide which foods your birds will want: cherries, blueberries, hawthorn berries, seed-filled cones, nectar and more. Investigate. Remember, plants such as tight-growing hedges and shrubs birds will also like for shelter and protection as well as food. Hedges/shrubs can be grown near bird baths and ponds. Evergreens/pines, can be used in winters. If you have stone walls which you want to cover, vines are a good source for that since most vines climb straight up stone.
Only you can decide where to plant, depending upon how much you plant, the size of your property, how many feeders, etc. Plants native to your region are a good place to start. For one thing the birds are familiar with them besides you know that they grow in your area. It does not mean that you may only plant these ones, but it is well to start off with them and they are good ones to have a few of.