Programimi i orientuar në objekte ose shkurtimisht
POO (
ang. Object-oriented programming ose shkurtimisht
OOP) është një
paradigmë programore e cila e shfrytëzon konceptin e objektit si dhe ndërveprimeve e tija për të dizajnuar programe kompjuterike. Në këtë paradigmë programore përfshihen tipare të ndryshme si kapsulimi (ang.
encapsulation), modulariteti (ang.
modulariteti), polimorfizmi (ang.
polymorphism), dhe trashëgimi (ang.
inheritance). Popullariteti i kësaj paradigme pa rritjen e tij të parë tek në fillim të viteve 1990, mirëpo në ditën e sotme shumica e
gjuhëve programuese e përkrahin këtë paradigmë.