Do you write binary code or use a compiler?
Do you design all the NAND gates in your processor to get the exact program you want out of it or use a general purpose processor?
Current "coding" is just a detail of what you want to do: solve problems. Which can require making a machine do what you want it to.