Forum Stats

  • 3,760,414 Users
  • 2,251,703 Discussions


Can Python replace Java?


  • SureshDooly-Oracle
    SureshDooly-Oracle Member Posts: 35 Employee

    Both are high-level, general-purpose, widely used programming languages. Python is now one of the most popular programming languages among developers and could soon overtake C++.

    Java is also used widely for developing apps for mobile operating systems, i.e., Android. The Android SDK includes a number of standard Java libraries. But those into Python development know that it cannot be used for mobile app development directly and exclusively. The developers have to use additional frameworks and tools to use it for mobile app development. Many programmers prefer developing mobile apps with Java to save both time and effort.

    The reason for Python is becoming more popular and a huge surge in the number of requirements year on year is Python become a language of choice for all the current trending technologies in IT. Python adopted as a language of choice for almost all the domains in IT including Web Development, Cloud Computing (AWS, OpenStack, VMware, Google Cloud, Oracle Cloud, etc.. ), Infrastructure Automation, Software Testing, Mobile Testing, Big Data and Hadoop, Data Science, etc. If the current trends continue Python will become the most sought after language and overtake the number of jobs required in the next 2–3 years.

  • Billy Verreynne
    Billy Verreynne Software Engineer Member Posts: 28,573 Red Diamond

    I prefer Python over Java.

  • SureshDooly-Oracle
    SureshDooly-Oracle Member Posts: 35 Employee