Answer:
The Programmer solves the problems of a  user by expressing an algorithm in a programming language  to make a  program that can run on a  computer
Explanation:
The _programmer___ solves the ___problems_ of a ___user_ by expressing an __algorithm__ in a _programming language_ to make a __program__ that can run on a _computer___. ( algorithm, computer, problems, program, programmer, programming language, user )