Username or EmailPassword
C++ is fine, but I get sick of the attitude that we should hide everything and use natural langauge. What I really hate is when people get proud that they've obscured something.
In case you don't follow their logic -- they're headed for computing without knowing what binary is. That is their goal. You're an idiot if you don't see that they would be proud for computer scientists not having to know binary. That is their goal, in a nut shell.