Работа с кортежами (tuples) поддерживается во многих языках программирования, среди них: C++, C#, D, Python, Ruby, Go, Rust, Swift, а также Erlang, F#, Groovy, Haskell, Lisp, OCaml и другие. 1
В некоторых языках, например Python или ML, кортеж как тип данных встроен в язык. 23 В других, таких как C++, поддержка кортежей реализована с помощью шаблонов и библиотек, например, класса std::tuple (начиная с C++11) или библиотеки Boost Tuple Library. 23
Кортеж также является стандартным типом в платформе .NET, начиная с версии 4.0. 23