What is backend programming?

A.graphics and design
B. computer code that makes a website or program work
C. the programming that makes hardware work
D. the network that runs your computer

The correct answer is B. Backend programming refers to the computer code that makes a website or program work.

To arrive at this answer, you can break down the options:

A. Graphics and design: While graphics and design are essential components of a website or program, they are not directly related to backend programming. They mainly fall under the front-end or user interface design.

B. Computer code that makes a website or program work: This accurately describes backend programming. It involves writing the code that handles the logic, database operations, server-side processing, and communication between different components of a website or program.

C. The programming that makes hardware work: This option typically refers to low-level programming or firmware development that directly interacts with hardware devices. It is not specifically related to backend programming.

D. The network that runs your computer: This answer refers to the network infrastructure or system connectivity, which is not directly related to backend programming.

Therefore, based on the provided options, option B is the correct answer that accurately defines backend programming.