statechart

Is there a programming language with built-in state machine construct?

I am just curious if there is a programming language which has state machines (similar to boost::statechart) as primary language construct. Analogies - c# has delegates where java uses the observer pattern and C has callbacks. Perl and python have built-in hashes while C++ and java needs a library. Update: This should be general prog...

statecharts in java

Anyone out there used state4j or UML Statechart Framework for Java or any other library that would be useful for implementing statecharts in Java? I'm interested in what libraries are available + what's good/bad about them. ...

hierarchical statecharts designer with code generation

What is the best free and the best commercial tool that lets me draw uml hierarchical statechats like in the picture below. It would also be cool if it could generate the c# source code stubs. ...