재귀약자는 약자를 풀어 쓴 표현 안에 그 약자 자체가 다시 등장하는 이름 짓기 방식이다. GNU, PHP, YAML 등이 대표적인 예다.
GNU(GNU is Not Unix), PHP(PHP: Hypertext Preprocessor), YAML(YAML Ain't Markup Language)처럼 약자를 풀면 다시 자기 자신이 나오는 것을 '재귀약자'라 한다. PHP는 원래 Personal Home Page Tools의 약자였으나 나중에 재귀약자로 뜻을 바꾸었다.