The Mesopotamian city at a first glance may not look like it was advanced. Well you were really wrong if you say that they were not. These three reasons will tell why the ancient Mesopotamians were advanced instead of being not advanced.
Reason 1: Irrigation The Mesopotamians had trouble with the water in their area because it would go too high and flood the city or it would get too low and the city wouldn't have water to farm. So they then invented irrigation, a way of supplying water to an area of land. Here are the steps they did to make irrigation.