Seu primeiro arquivo .mojo
Crie um arquivo e exiba Hello, world.
Seu primeiro arquivo .mojo é uma aula grátis de Mojo Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Mojo Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Mojo Academy inclui 4 aulas no total.
Partes desta aula ainda não foram traduzidas e aparecem em inglês.
A File to Hold Your Code
Mojo programs live in plain text files. Each one ends with the .mojo extension so the toolchain knows how to compile and run it. 📄
Name It Clearly
Pick a short, lowercase name like hello.mojo. A clear file name makes it obvious what the program does when you come back later.
hello.mojoThe .mojo and .🔥 Twist
Mojo even allows the fire emoji as an extension, so hello.🔥 is valid too. Most people stick with .mojo for everyday work though.
Print Your First Line
The classic first program prints a greeting. In Mojo you use print, just like Python, to send text to the screen.
print("Hello, world!")Code Goes Inside main
Your runnable code belongs in a function called main. Mojo looks for it as the starting point when the file runs.
def main():
print("Hello, world!")Indentation Marks the Block
Like Python, Mojo uses indentation to group code. The print line is indented under main, showing it belongs to that function.
def main():
print("Hello, world!")Save the File
Type the code in your editor and save it as hello.mojo. Nothing runs until you save, so this step matters before you try it.
Change the Message
The text inside the quotes is yours to edit. Swap it for a string like your name to make the program feel like your own.
print("Hello, Mojo learner!")Strings Need Quotes
Any text you print must sit inside quotes. Without them Mojo treats the words as code and reports an error instead of printing.
print("This is text")One File, One Program
This single .mojo file is a complete program. It has a main function with one job: greeting you. Small, but truly real Mojo.
Ready to Run
With hello.mojo saved, you have everything needed to run it. The next lessons show how to launch it from the command line.
Quick Check
You just created your first source file. What is the standard extension for a Mojo program?
Recap
You made a .mojo file, put a print call inside main, and saved it. That single file is a complete, ready-to-run Mojo program. 🎯
Perguntas Frequentes
A aula “Seu primeiro arquivo .mojo” é grátis?
Sim — o texto completo de “Seu primeiro arquivo .mojo” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Mojo Academy, atualize para CoddyKit PRO. O curso de Mojo Academy inclui 4 aulas no total.
O que vou aprender em “Seu primeiro arquivo .mojo”?
Crie um arquivo e exiba Hello, world. Você pratica Mojo Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Mojo Academy?
Nenhuma experiência prévia é necessária. Mojo Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Seu primeiro arquivo .mojo”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Mojo Academy?
Sim. Cada aula de Mojo Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Seu primeiro arquivo .mojo
- O ponto de entrada main
- Executando com mojo run
- Explorando no REPL do Mojo