JFLAP is an educational tool for experimenting with formal languages and automata theory. It allows construction and testing of finite automata, pushdown automata, Turing machines, grammars, and L-systems. Users can also perform conversions between different representations such as NFA to DFA to regular expressions.
In the Education & learning space, JFLAP takes a focused approach. It focuses on understanding and experimenting with theoretical computer science concepts without manual drawing. JFLAP is an open-source project aimed at computer science students and educators. The product is available for free. It runs on Linux.
Duke University Computer Science Department builds and maintains JFLAP. Among its 5 catalogued features are Automata Construction, Grammar Testing, and Proof Conversion.
Latest indexed changes and source events
Other apps tracked under the same category.