Andrew R. Koenig (born June 1952) is a former
AT&T and
Bell Labs researcher and programmer. He is the author of
C Traps and Pitfalls, co-author (with Barbara Moo) of
Accelerated C++ and
Ruminations on C++, and his name is associated with
argument-dependent name lookup, also known as "Koenig lookup". He served as the Project Editor of the ISO/ANSI standards committee for C++, has authored over 150 papers on
C++, and is listed as inventor on four patents.