Without new programming languages we would still be using FORTRAN, AGOL and LISP.
https://fortran-lang.org/learn/quickstart/hello_world/
https://lisp-lang.org/learn/first-steps
One reason why new languages are developed is the creation of a "Domain-specific language" or DSL. See Wikipedia for more information.
Programming languages are tools you pick the one for the job, there are situations where Java's garbage collection could be a problem so it would not the right tool to use.