Obviously Stanford, Harvard, Carnegie Mellon, etc. would be great for CS and foreign language, but they’re not realistic options for the OP in my opinion because you’ll be going up against all the folks with 1600 SATs and prior programming experience. Stanford and CMU CS have 5% acceptance rates. But if we’re adding longshots, I’d also say MIT is purported to have very good foreign language departments.