Ini adalah arsitektur paling sederhana. Pada dasarnya hampir setiap program komputer memiliki ketiga komponen berikut:
Misalnya saat kita mengetik sesuatu di notepad, maka yang menjadi input adalah karakter-karakter yang kita ketik melalui keyboard. Notepad akan melakukan proses dan kemudian menampilkan karakter yang sudah kita ketikkan tadi ke layar monitor.
Contoh yang lain, misalnya saat kita menggunakan utilitas linux seperti "cowsay" atau "cal". Saat kita mengetikkan "cowsay apa kabar" misalnya, maka:
Demikian pula saat kita mengetikkan "cal 2021":