Formal Languages & Otomata Theory

OUTOMATA LAB

Interactive Learning Platform for Formal Languages and Otomata Theory

Simulasikan, visualisasikan, dan pahami Finite Otomata, Regular Expression, Pushdown Otomata, hingga Hierarki Chomsky secara interaktif — langsung di browser Anda.

Scroll
4
Modules
100%
Interactive Visualization
Real-Time
Simulation
100%
Responsive
Tentang

Apa itu Otomata Lab?

Otomata Lab adalah platform pembelajaran interaktif untuk mata kuliah Teori Bahasa dan Otomata. Setiap konsep — mulai dari Finite State Otomata, Regular Expression, Pushdown Otomata & Context-Free Grammar, hingga konversi ke Chomsky Normal Form — dapat disimulasikan langsung dengan visualisasi graph, tabel transisi, dan pohon penurunan secara real-time.

Keunggulan

Kenapa Otomata Lab?

Dibangun untuk membantu mahasiswa memahami konsep abstrak melalui visualisasi yang konkret.

Visualisasi Interaktif

State diagram, parse tree, dan hierarki Chomsky divisualisasikan secara grafis dan interaktif.

Simulasi Real-Time

Jalankan simulasi string pada DFA/NFA/PDA dan lihat trace perpindahan state secara langsung.

Responsive Design

Dapat diakses dengan nyaman dari desktop, tablet, maupun smartphone.

Dark / Light Mode

Tampilan nyaman di berbagai kondisi pencahayaan, sesuai preferensi pengguna.

Preview Modul

Empat Modul Pembelajaran

Pilih modul untuk mulai bereksperimen dengan konsep otomata dan bahasa formal.

Finite State Otomata

Bangun DFA/NFA, jalankan simulasi string, dan konversi NFA ke DFA lengkap dengan tabel transisi.

Buka Modul

Regular Expression

Konversi regular expression menjadi NFA, DFA, dan grammar reguler beserta visualisasi graph-nya.

Buka Modul

Pushdown Otomata & CFG

Simulasikan PDA dari CFG, lihat stack visualization, leftmost/rightmost derivation, dan parse tree.

Buka Modul

Hierarki Chomsky

Jelajahi Type 0-3 secara interaktif dan konversi grammar apa pun ke Chomsky Normal Form langkah demi langkah.

Buka Modul
Developer

Dikembangkan Oleh

AN

Atsaal Najwan

Capstone Project — Teori Bahasa dan Otomata