For a girl, BJJ is the oneI've been considering finding a martial arts program for my daughter.
I always thought it would be cool to get her into boxing too.
I'm less worried about her using what she learned in the wrong context than I would be with my son. I feel like erring more on the side of "punch first ask questions last" with her.
If they get grabbed or someone tries to hold them down, lay on them, grab them from behind, whatever, they can overcome the feeling of panic and remain in control while they escape or submit
It's also really fun
Striking never hurts, and is essential for guys as part of an overall self defense program, but judo/BJJ is pretty ideal as a self defense program for women