Chemical equation carbon dating academic paper on why programming is so intimidating