Com o objetivo de acompanhar tendências do mercado e de
aumentar a produtividade do programador, as linguagens de
programação evoluem e recebem atualizações periódicas. Um
exemplo disso é o conceito de ecords que foi incorporado à linguagem Java, a partir da versão 16.