ice8_task2
✓ Published1🌍 Public
This radial tree diagram shows the hierarchical structure of programming paradigms, branching from a central root into Functional, Object-Oriented, Logic, and Procedural categories, with further subdivisions down to individual languages. The visualization uses a custom D3.js v7 tree layout with SVG rendering, where nodes are represented by different geometric shapes—diamonds for the root, rounded rectangles for paradigm categories, circles for sub-families, and triangles for leaf languages. Links are drawn using d3.linkHorizontal with curved paths, while a d3.scaleOrdinal color scheme distinguishes the four main paradigm branches. The data is hardcoded as a nested JavaScript object.
AI-generated descriptionMIT Licensed