|Kind of like asking us how to learn how to do brain surgery.|
Unless you have some training in some language or a heavy training in some IDE then you can't simply create any app worth selling.
Consider some community based schools to get you on the programming road.
Text, talk, drive...CRASH.
Hang up and drive @#$%^^