ある技術・機能・用法などが「非推奨」であること。まだ使用可能だが、将来的に廃止される予定であり、使用を避けるべきとされている状態を指す。より一般的には、「価値を下げる」「軽視する」という意味もある。
/ˈdɛprɪkeɪtɪd/
This function has been deprecated and will be removed in the next version.
この関数は非推奨となっており、次のバージョンで削除される予定です。
Although the deprecated API still works, developers are strongly encouraged to migrate to the newer interface before the end-of-life date.
非推奨のAPIはまだ動作するが、開発者はサポート終了日までに新しいインターフェースへ移行することが強く推奨されている。
ラテン語の deprecari(祈って避ける、反対を唱える)に由来する。**de-**(離れて)と precari(祈る)が組み合わさった語で、もともとは「嘆願して反対する」「価値を低く見なす」という意味だった。現代では特にソフトウェアやIT分野で、「まだ機能するが今後廃止予定であり、使用を推奨しない」という技術的な意味で広く使われるようになった。
<font> タグの非推奨化)。warnings.warn("...", DeprecationWarning) を通じて非推奨機能を通知する仕組みが解説されている。