I am wondering whether to choose which client-library language.What is the difference between the client-library language ?(JAVA or Ruby or PHP or etc...)Is there a functional difference?
There are some small differences, but not significant. You should choose a client language which your automation team is familiar with.