# Game Programming
Game programming is the craft of writing the code that makes games run: game loops, input handling, physics, rendering, AI, and the glue that ties them together. It sits at the intersection of systems programming, graphics, and interactive simulation, and draws on reusable solutions documented in [[Game Programming Patterns]].
# References