La réponse de Portal Brony2040 ouvre la réflexion dans le bon sens.
Pour mémoire :
Second est utilisé si on parle d'un rang. […] Et deuxième dans une énumération.
La religion est un bon test des valeurs de second et deuxième, car elle est a priori exclusive.
La langue serait un bon discriminant aussi :
- langue maternelle : exclusive, sauf dans un cas intéressant : une langue paternelle différente. Donc en fonction de la maîtrise, soit une énumération (maîtrise identique), soit un classement.
- langues apprises : successivement (quoique les années passant, la maîtrise l'emporte sur la chronologie pour le classement… sauf égale maîtrise)
Dit-on « ma seconde langue maternelle » ? À mon sens :
- oui,
- si elle a été apprise… en second (après la première).
- ou de façon secondaire, c'est-à-dire avec moins d'enjeu, d'effort ou de résultat
- on est bien sur de l'ordinal, soit temporel, soit qualitatif
- mais sinon, on dit : « ma deuxième langue maternelle », ce qui insiste à mon sens sur l'égalité des deux. Donc : énumération.
Dit-on « ma seconde langue étrangère est l'allemand » ? À mon sens encore :
oui :
- si je l'ai apprise après l'anglais (par exemple),
- ou si je veux signifier que je la maîtrise moins bien
mais non, si on en a une troisième, quatrième,… (l'énumération l'emporte sur la cardinalité, faute de qualificatifs (terne ? quaterne ?) qui permettraient d'indiquer la cardinalité sur plus de deux éléments).
En conclusion, j'inverserais donc l'énoncé de Portal Brony2040 :
⇒ Deuxième est toujours utilisé dans une énumération (c'est-à-dire en l'absence d'ordre),
⇒ Second est utilisé pour le rang dans un ensemble de 2 éléments, et Deuxième pour le rang dans un ensemble plus grand