Unreal Blueprint Visual Scripting
Blueprints are Unreal Engine's visual scripting system. Blueprint nodes wrap the underlying C++ API, letting designers and programmers build gameplay, UI, and tooling logic without writing C++. The Blueprint API surface mirrors much of the engine's UFUNCTION-exposed C++ surface.