Spustitelný jazyk UML je výkonný programovací jazyk, který vývojářům umožňuje vytvářet sofistikované softwarové aplikace. Je založen na Unified Modeling Language (UML), což je standard pro modelování softwarových systémů. Spustitelný jazyk UML poskytuje řadu funkcí, které z něj činí atraktivní volbu pro vývojáře, včetně podpory objektově orientovaného programování, schopnosti generovat kód z modelů UML a podpory zpětného inženýrství.