It’s up to you whether or not you want to list wedding participants in your wedding program. What you don’t want to do ever with your wedding program is include too much information.
You do want to let people know what’s going on, but you don’t want to provide distractions from the ceremony. So, forget about the long histories of your wedding party, they can go somewhere else! If you want to write anything other than names on your program, you can say simple things, such as “groom’s best friend from childhood,” or “bride’s college roommate.”
But really, just listing their name is plenty. That will give people the incentive to talk to them at the reception and find out who people really are.
Tip: Choose your nearest and dearest to stand with you and if you want to embellish, write note before the list that says something like: Mary and Matt would like to thank their friends and family for standing with them as they make their wedding vows.