Programmers seem to like graphs.

They're useful for describing and querying data:

GraphQL: A query language for APIs.

Neo4j Graph Platform - The Leader in Graph Databases

and describing changes:

Gitflow Workflow | Atlassian Git Tutorial

describing code (where a tree is a directed graph with one root node):

Visualisation of software architecture

Abstract syntax tree

Luna

Nodes