Do computers automatically translate source code into object code, or is this something the porgrammer must take care of?