Необходимо и достаточно.

Web разработка. Python, Django.

Мобильная разработка. Kotlin, Android.