Немецкий был популярен в СССР по причине крепкой дружбы с ГДР. Нужны были специалисты для поддержания экономических, социальных, политических связей. По этой причине немецкий в школах и советских ВУЗах преподавали на более высоком уровне, чем английский. До Второй мировой войны связи с Германией тоже очевидны - наши вожди подписывали договора по переделу Европы. Если еще копать глубже, то немецкое коммунистическое движение было, пожалуй, самым сильным в Европе.
Французский был самым популярным иностранный языком в России до революции, считался языком дворянского сословия; потому надо было заменить его другими языками. А испанский уже позже стали изучать, по мере роста и влияния стран Латинской Америки.
В ВУЗах почти все языки мира? Ну нафиг