Ця програма на [[Python|Python 2.7]], яка використовує кортеж ''a'', виведе помилку в 3-му рядку: <code>TypeError: 'tuple' object does not support item assignment</code>.
У мовах програмування зі статичноїстатичною типізацією кортеж відрізняється від списку тим, що елементи кортежу можуть належати різним типам і набір таких типів заздалегідь визначенийвизначено типом кортежу, а значитьотже і розмір кортежу також визначено. З іншого боку, колекції (списки, масиви) мають обмеження поза типутипом збережених елементів, але не мають обмеження наза довжинудовжиною. У функціональних[[Функційна мова програмування|функційних мовах]] [[Каррінг (інформатика)|некарінговананекарінговані]] функції декількох аргументів приймають параметри у вигляді одного аргументу, що є кортежем. У мові [[C++]] підтримка кортежів реалізована як шаблон класу std :: tuple (починаючи з C++ 11) і в бібліотеці [[Boost|Boost Tuple Library]]. Кортеж є стандартним типом в платформі [[.NET Framework|.NET]] починаючи з версії 4.0.
=== У базах даних ===
У [[Реляційна модель даних|реляційних базах даних]], кортеж — це елемент [[Відношення (реляційна модель)|відношення]]. Для ''N''-арного відношення кортеж є упорядкованийупорядкованим набірнабором з ''N'' значень, по одному значенню для кожного атрибута відношення.