Someone probably pointed you to this page because you made a sexual comment about something software-related and it made them uncomfortable.
Yup. You can read about some pretty egregious examples here. Hopefully whatever you did wasn't that bad!
Over-sexualized environments (especially professional ones) can disenfranchise women, queer people, and people of color. It's everyone's responsibility to create welcoming and inclusive spaces.
Nope, not the right response. Try again.
Uh, yeah. You did.
Why does that matter? You said what you said and it made someone uncomfortable.
Everyone makes mistakes. Just apologize (actually mean it!) and move on. It's as easy as that. For bonus points, read up on microagressions.