Pemrograman Berorientasi Objek (PBO) atau Object-Oriented Programming (OOP) merupakan salah satu metode pemrograman yang didasarkan pada konsep objek yang berisi data (atribut) dan kode (method). Konsep PBO ini muncul pertama kali di MIT (Massachusetts Institute of Technology) sekitar tahun 1960-an.