We give a parametric representation for generic magic squares. This makes it relatively easy to construct magic squares having desired properties. It also suggests a convenient method for generating and classifying all the magic squares of every given order.
1970-2025 CP (Manitoba, Canada) unless otherwise stated.