qqp question1: How long would it take a coding newbie to learn their first programming language (Python, Java, C etc)? question2: How long would it take to learn programming well enough to would be able to write apps like Snapchat?