Firstly, decide on the platform you want to create an app. Then think of features, security, and scalability to infuse. After deciding on these aspects you can pick a precise programming language for the desired solution development.
For instance, you can choose Swift and Objective C for iOS, Java & Koltin for Android apps, and Java Script & HTML for cross-platform app development. So, think about these aspects and choose wisely.