Корректно: знание немецкого или испанского языка.
Добыть языка, взять языка (без кавычек) – в этих сочетаниях слово язык употребляется в форме единственного числа.
Приблизительное число языков, существующих сейчас в мире, составляет 3 000 (некоторые лингвисты называют число 2,5 тысячи, некоторые говорят о 4 тысячах). Точное число указать не представляется возможным (хотя такие попытки делались, называлось число 2796 языков), потому что граница между языками нередко очень условна и иногда трудно определить, что можно назвать собственно языком, а что диалектом языка.
Это выражение не противоречит нормам русского языка.
Если между определениями стоит разделительный союз, существительное ставится в форме единственного числа: изучение английского или испанского языка. При соединительном союзе и нет помех для множественного числа: изучение английского и испанского языков.
Рекомендации здесь.
Саша, Вам точно ясна суть вопроса? Нам - не вполне.