What language is SonarQube developed in? What are the requirements for installing SonarQube? What is the role of SonarQube? What is the name of the tool that allows real-time analysis by developers?