Skip to main content

What's the difference between Gameplay Programming and Graphic Programming?

I know the answers are obvious, someone told me this: Graphics Programming: DirectX(or Direct3d), OpenGL, Vulkan, Metal..

Gameplay Programming: Bringing everything together. From design, music, levels, etc.

But could you please explain me in depth the difference? This way i can focus on a specific role in game programming!