Swift Playgrounds
Swift, Apple's app language, learned in the free Swift Playground app
The most direct route from zero to an app on your own iPhone. The app runs on iPad and Mac, has you coding within minutes, then moves you on to SwiftUI, the framework for making real apps, and you can even submit a finished app to App Store Connect from it.
Apple designed Swift to be approachable enough as a first language, and it is a proper professional tool rather than a toy. The catch is the hardware: you need an iPad or a Mac, and the skills point mainly at Apple's own platforms.
More about Swift Playgrounds