Question: what is gml similar to?
Answer: GML is similar to C. It allows you to learn about one way of structuring code. You might also want to learn other C-like programming languages for their structural parts like C++, Java, JavaScript and C#.