Learn the language that you will use to code your app. Then learn the tools needed for building the app in the case of android apps usually tools like android studio is being used. Learn database so to make your app dynamic and some styling to make cool UI graphics.
For more Google it yourself. 😉
If you want your journey to be easy at the start then go with "Python" but later you will need to invest more time on languages like C/C++.
But if you want your journey to start hard but want an easy future then go with "C/C++".
1) Practice a lot.
2) Apply your knowledge.
3) Teach others.
ABDUL RAHEEM Others would be able to use your app by downloading from apps store and with lot of different way to gain monetary (example like advertisements, services, pro content) can make money and most important would solve problems with technology.
There are two types of language 1. Scripting language - python, java,cpp,r,go,etc.
2. Markup language - HTML
On both of them HTML is simplest it is a Markup language not peogramming language
Tags are used to display the data in webpage There are various tags used in HTML to display data
Some common of them are <p></p> is called p tag the data is in this tag displayed on new line <br> tag used to break the line and other are also there for formatting the text