Programmeertaal Scheme
Bij Scheme staan complexe getallen helemaal bovenaan de numerieke toren. Rekenkundige bewerkingen op complexe getallen zijn gedefinieerd voor de meeste functies. Bibliotheek in C++
Ook in de programmeertaal C++ is er een standaardbibliotheek voor het rekenen met complexe getallen. (Zie headerfile complex.h. De Unix-gebruiker kan man complex typen om meer over de C++-implementatie te lezen.) Dit is overigens een van de meest overtuigende schone voorbeelden van operator-overloading in C++: de programmeur kan de vertrouwde +, -, * en / blijven gebruiken in expressies.
Verder is er in C en C++ de handige functie atan2() die een resultaat in alle vier de kwadranten kan opleveren. (Merk op dat de gebruikelijke arctangens functie op rekenmachines en computers, atan(), niet altijd uit zichzelf de juiste hoek oplevert!)