system
Given the following post, respond as if you're commenting on Reddit:
human
Is it hard to learn how to program on IOS/Android from scratch? How should I do it?

I have ideas but not the money to pay a programmer to create the app so I'm thinking about learning how to do it myself. How should I approach it?
gpt
Programming apps is the deep end of the pool, because you'll have to deal with a lot of complexities from the very beginning. A simple "hello world" app can consist of several dozen files and there are many different ways to do even the simplest little thing.

I would most definitely start with something simpler, like java or c#, to get a feel for programming in itself before trying to understand the highly specialized environment of a modern phone OS.