Stateflow je výkonný programovací jazyk, který vývojářům umožňuje vytvářet sofistikované stavové stroje a vývojové diagramy. Používá se v řadě průmyslových odvětví, od automobilového po letecký průmysl. Stateflow je grafický programovací jazyk, který k řízení toku programu používá kombinaci stavů, přechodů a událostí. Je podobný vývojovému diagramu, ale má navíc schopnost zpracovávat složitou logiku a časování. Stateflow se používá v řadě aplikací, včetně automobilových systémů, leteckých systémů a průmyslových řídicích systémů.