Learning to program in the recent years has gotten significantly easier, but one could also say it's...