Esse é o código do Fugêncio
na minha ánalise a tag
tem que vir logo abaixo da tag pois é o título do código, logo em seguida vir a abertura das tag .
<meta charset="UTF-8">
alert("Este é um popup feito com JavaScript");
<script>
<h1>Primeiro programa</h1>
</script>
Ficaria assim
<meta charset="UTF-8">
<h1>Primeiro programa</h1>
<script>
alert("Este é um popup feito com JavaScript");
</script>
<meta charset="UTF-8">
alert("Este é um popup feito com JavaScript");
<script>
<h1>Primeiro programa</h1>
</script>
Ficaria assim
<meta charset="UTF-8">
<h1>Primeiro programa</h1>
<script>
alert("Este é um popup feito com JavaScript");
</script>