Frage im Vorstellungsgespräch bei Oracle

When do you use a certain programming language over another?