Hello Community,
I was wondering, would it be mean to make my programs only available to members only?

Why? This is very common.

Because i'm supprised about how many people download my programs and there are alot, but no one as ever registered so i thought the only way for me to get members is to make my programs only for members but thats forcing them to register and i want people to register at there own lesure.

If there's a need to register, people will share it themselves, or you get a lot of inactive members.