@Kartik Agaram fair! The style of node-wire interface on display here is typical of compositing tools — Nuke and Shake had this style of GUI about 20 years ago IIRC. And if I have my history right, the Enso folks (formerly Luna) actually cut their teeth making a VPL for compositing before pivoting toward a more general programming tool. All the tools look and work similarly, because that's the expectation of people trained in the field.
Other super-similar VPLs exist (in blender and elsewhere) for defining shaders, animation systems, rendering passes, and more.