1. JVM 보다 높은 단계의 작업들을 객체지향적으로, 거의 범용적으로, 이해하기 쉽고 안정적인 코드로 작성할 수 있다. - JVM 아래 수준은 C++ 같은걸로 짜는거임?

2. 그래서 GUI나 웹 모바일 등에 유리하고 수많은 개발자들과 폭 넓은 레퍼런스들을 확보할 수 있었다. - 서버랑 안드로이드에서 많이 쓰인다는데 이런 이유 때문?

3. 그런데 다른 JVM 언어나 스크립트 언어들로 완전히 대체될까 아니면 적당히 서로 공존할까 그게 궁금. 아 그리고 스크립트 언어는 작동방식이 어떻게 되는거임?