Tanto el término deprecar (rogar, pedir con insistencia o urgencia[3]) el término en inglés deprecated provienen del verbo latín deprecari, que significa "alejar (un desastre) mediante la oración".
En el uso técnico actual, afirmar que algo está obsoleto o en desuso no es más que una obligación a no utilizarla.
Todavía es posible hacer un programa o producto sin tener en cuenta la obsolescencia.
Un estado obsoleto también podría indicar la característica que será removida en el futuro.
Dichas características que son obsoletas, más que ser removidas inmediatamente, se mantienen como compatibles hacia atrás y darle a los programadores tiempo para llevar el código afectado a cumplir los nuevos estándares.