Programming Languages Hierarchy Tree
Node Types
Root (Circle)
Paradigms (Square)
Categories (Triangle)
Languages (Rounded)