Turing Machine Simulator
Load an Example Machine
Select a pre-defined Turing Machine to see how it works. This will also load a sample input string.
Machine Definition
States & Alphabets
q0
q1
q2
q3
q4
q_accept
q_reject
abc
XYZ
Transitions
FromReadToWriteMoveAction
Execution Trace
Run a simulation to see the execution trace.
Simulation & Machine State
State Diagram
TM Visualization
Initial State
Final / Accept State
Reject State
Regular / Running State
read → write, moveTransition Format