That's exactly right!
But how do you define a ‘language’, is it the syntax aspect or the platform.
For example Java can actually be several “languages”, like Groovy, Kotlin, Scala, which all run on a JVM.