From Code to Creativity: How Programming Powers the Future of Gaming