В [[информатика|информатиката]] абстракция е начин на разглеждане на обект, при който се взимат в предвид само тези негови характеристики, които имат значение в конкретната ситуация. Използването на абстракции при създаването на [[компютърна програма|компютърни програми]] дава възможност за сложни обекти да се мисли като за прости такива. По този начин абстракциите позволяват да се конструират сложни програми, въпреки ограничените възможности на човешкия мозък. Абстракциите лежат в основата на [[Обектно-ориентирано програмиране|обектно-ориентираното програмиране]].