Solidity is the official language, part of the ethereum project, and pretty much all you get when you look for how to develop eth contracts, unless you specifically exclude mentions of solidity. Then you get Ivy (prototype & for bitcoin not eth) and Pyramid Scheme.
So I'd say yeah, technically not but practically it is.
So I'd say yeah, technically not but practically it is.