Fortran 77 Typ zespolony oznaczany jest słowem kluczowym COMPLEX. Zmienne i wartości zespolone mogą być argumentami standardowych operatorów i funkcji. Przeprowadzane są automatyczne konwersje argumentów rzeczywistych i całkowitych do typu zespolonego, w przypadku użycia do takiego argumentu i argumentu zespolonego lub użycie liczby w kontekście, w którym wymagana jest wartość zespolona. Nie odnosi się to jednak do wartości podwójnej precyzji, w typ przypadku wymagana jest jawne zastosowanie funkcji przekształcającej CMPLX.

Algol 68 Dostępny jest typ zespolony i literały zespolone.

Mathcad Dostępny jest typ zespolony zapisany w postaci kanonicznej (algebraicznej). Istnieje możliwość tworzenia zmiennych zespolonych. Dostępne są dla tego typu podstawowe operacje zespolone.

Scheme Dostępny jest typ zespolony i literały zespolone. Liczbę urojoną zapisuje się w postaci:

10+10i +i

Język scheme posiada także funkcje operujące na liczbach zespolonych, np. sqrt (czyli pierwiastek) zwraca liczbę zespoloną gdy przekaże się liczbę ujemną.

Common Lisp Dostępny jest typ zespolony i literały zespolone. Liczbę urojoną zapisuje się w postaci:

#C(1 2)

Python Posiada typ zespolony i literały zespolone w formacie:

10+10j 1j