Is C sharp Java?