Computer programming requires the use of a programming language in order to write computer programs.