Use case for the `name` field in `language`

I’m wandering why there’s a name field in language. Is it to comply with systems nota being able to provide the ISO code?

To me the code is enough and more precise. Moreover the name has to be in a language, for exemple for the French, the ISO code is fr but the name may be français or French depending on the language.