I know I'm late but I got to page 2 two of this thread where you guys were talking about accents and the squiggly things on top of letters. Kind of wish there was something on the keyboard to activate the symbol list because I don't know how to type the e with the apostrophe above it, or the n with the ~ over it. It seems more of a hassle to type a language like Spanish than to speak it, while I might contend the reverse is true with English.
Each language has its own keyboard. I have an Italian keyboard, so the accented letters used in my language have their own key: they are just as easy to type as any other letter (à è é ì ò ù). I guess it's the same for French, Spanish, Czech, etc.
Not to mention: Cyrillic keyboards, Hebrew keyboards, Chinese keyboards!
ETA:
keyboard layouts at wiki.