Learning to code is for anyone and everyone, no matter what your age or gender. It is easy to get started and is as difficult as you want to make it. It is a skill that can be used in surprising ways and for things you never expected. The best way to understand what it is for is to try it, it then becomes clearer and clearer. It will take you on a path that will boost your confidence and tear your hair out. It is fun and challenging at the same time but it is not beyond you. Give it a go, what have you got to lose?