Ao executar o programa.html foi exibido na tela:
alert ("A idade do Flavio é");
E não foi apresentado erro no console. Quando eu fui procurar o erro percebi que havia esquecido de colocar o ">" para fechar o <meta charset="utf-8". (como exemplificado abaixo).
A exibição do texto, alert ("A idade do Flavio é"); sem apresentar erro no console significa que por ter esquecido de colocar o ">" no final do o browser entendeu que aquela linguagem era HTML e não JavaScript?
<meta charset="utf-8"
<script>
alert ("A idade do Flavio é");
</script>