D
Dicread
HomeDictionaryMmutable

mutable

mutable
Adjective
comp: more mutablesup: most mutable

El término mutable se utiliza para describir algo que es capaz de cambiar o que es propenso a la alteración. En un contexto general, conlleva una connotación de inestabilidad o flexibilidad, refiriéndose a cualidades, estados o naturalezas que no son permanentes.

Matices semánticos y falsos cognados

Es fundamental que el estudiante de inglés no confunda mutable con el verbo español "mutar" en el sentido biológico exclusivo (como una mutación genética), aunque comparten raíz. Mientras que en español "mutable" es una palabra menos frecuente en el habla cotidiana, en inglés es un término técnico y formal muy preciso.

Un error común es confundirlo con variable. Aunque son similares, mutable se refiere a la capacidad de ser cambiado, mientras que variable se refiere a algo que cambia constantemente o que puede tomar diferentes valores.

Correcto: a mutable agreement (un acuerdo mutable/modificable).
Incorrecto: Usar mutable para describir el clima diario; en ese caso, es preferible variable o unpredictable.

Uso en informática y programación

En el ámbito técnico, mutable tiene un significado muy específico y crítico. Se refiere a objetos cuyos datos internos pueden ser modificados después de su creación sin necesidad de crear un objeto nuevo.

Objetos mutables: Como las listas en Python, donde se puede añadir o eliminar un elemento directamente.
Objetos inmutables: Como las tuplas o las cadenas de texto (strings), donde cualquier cambio requiere la creación de una copia nueva del objeto.

Desde el punto de vista gramatical, funciona como un adjetivo y su antónimo directo es immutable.

Meanings

Adjectivemutable

Capaz de cambiar o con tendencia a cambiar en forma, naturaleza o carácter

The political climate of the region is highly mutable and unpredictable.

El clima político de la región es sumamente mutable e impredecible.

Adjectivemutable

En programación informática, referido a un objeto cuyo estado o contenido puede ser modificado después de haber sido creado

Strings in Python are immutable, whereas lists are mutable.

Las cadenas en `Python` son inmutables, mientras que las listas son mutables.

Related Words

Last Updated: June 19, 2026Report an Error