Para Fugêncio o correto é colocar o alert dentro do script, e o h1 fora junto com meta, pois o script é um código javascript.
<meta charset="UTF-8">
<h1>Primeiro programa</h1>
<script>
alert("Este é um popup feito com JavaScript");
</script>