Seu Primeiro Programa em TypeScript
Todo programa TypeScript que você escrever vai usar console.log() constantemente, exatamente como no JavaScript — é assim que seu código fala de volta com você. A única coisa que é diferente do JavaScript puro é o que acontece antes do seu código rodar.
A verificação de tipos acontece primeiro
Quando você executa, o compilador do TypeScript lê o arquivo inteiro e verifica cada tipo antes de executar uma única linha. Se houver um erro de tipo em qualquer lugar, nada roda — você recebe um erro de compilação em vez de um resultado. Acerte os tipos, e seu código roda exatamente como o JavaScript equivalente rodaria.
Comentários
Comentários funcionam exatamente como no JavaScript: tudo depois de // em uma linha é completamente ignorado, e eles existem puramente para que humanos lendo o código depois entendam por que algo foi escrito daquela forma.
Execute você mesmo
Aqui está um programa pequeno com um comentário e duas chamadas a console.log(). Isso foi realmente executado para gerar o resultado mostrado abaixo — tente mudar o texto e executá-lo você mesmo usando o botão abaixo do exemplo.
// This is a comment - TypeScript ignores it
console.log("Hello, World!");
console.log("Welcome to TypeScript.");Hello, World! Welcome to TypeScript.
A seguir: tipos básicos — como descrever o formato de um valor, e o que o TypeScript realmente detecta para você.