20代男性でプログラミングに関する知識を持っているとかなりモテるはずです。
趣味であってもプログラミングに精通しているというだけでポイントが高いものです。ですから、仲良くなりたい女性がいたらしっかりとアピールすることが重要であり、そのためのコツをつかんでおきましょう。
女性はこういった方面に疎い人が多いので、たとえばゲームなどに関する裏情報などを教えてあげると受けが良くなるかもしれません。使用されている言語について等の豆知識を披露すれば、印象はかなり良くなります。
簡単なプログラミングを教えてあげるのも一つの方法であり、ソフトを作って提供するといった具体的な行動に移すことができればより尊敬されるはずです。