What language does Selenium support?
Although Selenium includes a test domain-specific language (Selenese), other programming languages like Java, Ruby, Python, etc can also be used to script tests. Other languages’ tests communicate with Selenium by calling methods in the Selenium Client API.