It would be easy for me to develop native apps using Java, C++ or Objective-C and I am also able to learn Kotlin, Dart or Swift, but things are much easier when you just use Python. I have done a Django tutorial which is a web framework and the ease they have build a model class to be stored in an SQL server has stunned me. I just had to write a model class with a few line of code, then I had to run a scaffolding job which creates corresponding tables on the SQL server and after that I could run the Python interpreter, import my model class, write some properties and save the instance. No SQL coding at all. I have been hooked :-) Then I learned about generators, comprehension and meta programming and Python got me.