Objektuei Bideratutako Programazioa (OBP) (ingelesez, Object-Oriented Programming edo OOP) programazio paradigma bat da, oinarri moduan objektuen kontzeptua erabiltzen duena. Objektuak klaseen instantzia moduan sortzen diren datu-mota abstraktu bat dira. Objektuetan informazioa (datuak) eta haiek atzitzeko funtzioak (kodea) kapsulatuta daude: informazioa eremuetan (atributuetan, propietateetan) eta kodea metodoetan (prozeduretan).
OBP-ren funtsezko ezaugarri batzuk hauek dira: herentzia, kohesioa, abstrakzioa, polimorfismoa, akoplamendua eta kapsulazioa.
Gaur egun OBP onartzen duten hainbat programazio-lengoaia daude, batzuk aipatzearren: C++, Objective-C, Smalltalk, Delphi, Java, Javascript, C#, Perl, Python, Ruby eta PHP.