0Pricing
Learn Rust Coding · Pelajaran

Program 'Hello, World!' Pertama Anda

Tulislah dan jalankan program 'Hello, World!' pertama Anda dalam Rust. Pahami proses kompilasi dan eksekusi dasar.

Program 'Hello, World!' Pertama Anda adalah pelajaran Learn Rust Coding gratis di CoddyKit. Ini adalah pelajaran 2 dari 3. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Learn Rust Coding, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Learn Rust Coding mencakup 3 pelajaran total.

Program Rust Pertama Anda

Saatnya menulis program Rust pertama Anda: Hello, World! Ini adalah cara klasik untuk memastikan penyiapan Anda berfungsi dan mengenal dasar-dasarnya.

Membuat File Sumber

File sumber Rust diakhiri dengan .rs, seperti main.rs. Buat satu file di folder proyek baru—file ini menyimpan instruksi yang Anda tulis.

Fungsi `fn main()`

Setiap program Rust dimulai dalam fungsi bernama main. Sintaks fn main() { } mendeklarasikannya: fn untuk fungsi, kemudian nama, parameter, dan isi fungsi.

Mencetak ke Konsol

Untuk mencetak ke konsol, gunakan makro println!. Tanda ! menunjukkan bahwa itu adalah makro—kode yang diperluas saat kompilasi. Masukkan teks Anda di antara tanda kutip dan akhiri dengan ;.

Kode "Hello, World!" Anda

Berikut program lengkap Hello, World!. Masukkan ke dalam main.rs—perhatikan titik koma di akhir pernyataan println!.

fn main() {
    println!("Hello, world!");
}

Mengubah Kode Menjadi Program Eksekusi

CPU Anda tidak dapat membaca Rust secara langsung, jadi kompiler rustc menerjemahkannya. Jalankan rustc main.rs untuk menghasilkan program eksekusi.

rustc main.rs

Menjalankan Program Anda

Sekarang jalankan program eksekusi tersebut: ./main di Linux/macOS atau main.exe di Windows. Anda akan melihat sapaan Anda—kompilasikan, lalu jalankan.

./main

Menggunakan Cargo untuk Kemudahan

rustc biasa dapat digunakan, tetapi sebagian besar proyek memakai Cargo untuk membuat kerangka, membangun, dan menjalankan program—terutama ketika proyek semakin besar. Cargo menyiapkan tata letak standar untuk Anda.

Hello World dengan Cargo

Buat proyek dengan cargo new, lalu masuk ke dalamnya menggunakan cd dan jalankan cargo run. Cargo mengompilasi dan menjalankan program dalam satu langkah, sekaligus menangani detailnya.

fn main() {
    println!("Hello, world!");
}

Mengompilasi & Menjalankan

Anda telah menulis program Rust pertama dan mempelajari dua cara menjalankannya: secara langsung dengan rustc dan menggunakan Cargo. Mari periksa pemahaman Anda.

Ringkasan: Program Rust Pertama Anda

Anda telah membuat, mengompilasi, dan menjalankan program pertama—baik dengan rustc langsung maupun dengan cargo run yang lebih praktis. Berikutnya, rantai alat lengkap.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Program 'Hello, World!' Pertama Anda” gratis?

Ya — teks lengkap “Program 'Hello, World!' Pertama Anda” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Learn Rust Coding, upgrade ke CoddyKit PRO. Kursus Learn Rust Coding mencakup 3 pelajaran total.

Apa yang akan aku pelajari di “Program 'Hello, World!' Pertama Anda”?

Tulislah dan jalankan program 'Hello, World!' pertama Anda dalam Rust. Pahami proses kompilasi dan eksekusi dasar. Kamu berlatih Learn Rust Coding dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Learn Rust Coding?

Tidak diperlukan pengalaman sebelumnya. Learn Rust Coding di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 3.

Berapa lama pelajaran “Program 'Hello, World!' Pertama Anda” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Learn Rust Coding ini?

Ya. Setiap pelajaran Learn Rust Coding menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Memasang Rust dan Cargo
  2. Program 'Hello, World!' Pertama Anda
  3. Menjelajahi Rantai Alat Rust
← Kembali ke Learn Rust Coding