Yes the GDL Cookbook by David Nicholson-Cole is the way to go.
It is a little old now but still very useful and relavent.
Once you have gone through the Cookbook you will find you can make use of the GDL Refernce Guide that comes with Archicad.
That is good to but lacks the examples and explainations you will find in the Cookbook.
There is a GDL Handbook by CadImage but I found it is not as interesting as the Cookbook and I think it is best to know a little GDL before looking at that one.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11