The fact of choosing python or swift for coding mostly depends on your purpose. If you are developing applications that will have to work on Apple OS, you can choose swift . In case if you want to develop your artificial intelligence or build the backend or create a prototype you can choose python.
Read moreWhat language should I know before learning Swift?
If you actually are a total beginner, go with Java . While Python has a more friendly learning curve, Java will be much more useful for mobile development as Android SDK is in Java. You can use Java for server side stuff as well.23 Eyl 2015
Read moreShould I learn Swift as a beginner?
Those who want an easy-to-learn programming language Swift streamlines the development process, and even though some may, at first, feel it’s a “young” language, it can still be used to create comprehensive, end-user-friendly solutions .
Read more