Programming and math could be learned together. Granted, math is not the only point of programming, but computation is actually how a lot of math is done. Also, within the confines of math, a program that does something useful (i.e., interesting) doesn't have to be a full-blown app with a GUI, so the programs can start out being much simpler. If the kids didn't become programmers, but came out more likely to use math in their lives, I'd still count it as a success.