Nice writeup, short so is more approachable than John Koza’s classic book on GP. That said, if GP looks useful to you, eventually read Koza’s book, or at least experiment with his Common Lisp code.
Also don’t confuse Genetic Algorithms (GA) with GP.
Also don’t confuse Genetic Algorithms (GA) with GP.
Anyway, it should be close enough.
I just lump it all under "Evolutionary Computing"...