Ubuntu : Cara Mulai Belajar Pemrograman C++ dari Nol Setelah Fresh Install

Anda baru saja selesai menginstal Ubuntu di laptop atau komputer Anda? Selamat! Anda kini menggunakan sistem operasi yang sangat dicintai oleh para programmer di seluruh dunia. Bagi yang ingin belajar pemrograman, Ubuntu adalah lingkungan (environment) yang sangat ideal dan ramah pengembang, terutama untuk bahasa pemrograman yang bertenaga dan cepat seperti C++.

C++ adalah bahasa legendaris yang banyak digunakan untuk membuat sistem operasi, game 3D, hingga aplikasi dengan performa tinggi.

Jika Anda benar-benar pemula yang baru menyelesaikan proses install Ubuntu dan ingin tahu bagaimana cara mulai menulis serta menjalankan kode C++ pertama Anda dari nol, mari kita ikuti langkah-langkah praktisnya berikut ini!

Langkah 1: Memperbarui Sistem Ubuntu

Sebelum memasang aplikasi apa pun, biasakan untuk memperbarui daftar paket repositori Ubuntu Anda agar mendapatkan versi perangkat lunak terbaru yang paling stabil.

Buka Terminal (gunakan pintasan Ctrl + Alt + T), lalu ketikkan perintah berikut dan tekan Enter:

Bash
sudo apt update && sudo apt upgrade -y

(Masukkan password Ubuntu Anda jika diminta. Karakter password memang tidak akan terlihat di layar saat diketik, langsung tekan Enter saja).

Langkah 2: Menginstal Compiler C++ (GCC/G++)

Sistem operasi Ubuntu yang baru diinstal biasanya belum dilengkapi dengan compiler (penerjemah kode) C++. Agar komputer bisa memahami dan menjalankan kode C++ yang kita tulis, kita perlu menginstal paket pengembangan bernama build-essential. Paket ini sudah mencakup g++ (compiler standar C++) dan beberapa peralatan penting lainnya.

Jalankan perintah ini di Terminal:

Bash
sudo apt install -y build-essential

Untuk memastikan proses instalasi berhasil, Anda bisa mengecek versi g++ yang terpasang dengan perintah:

Bash
g++ --version

Jika Terminal menampilkan informasi versi g++ (seperti g++ versi 13 atau yang lebih baru), artinya compiler Anda sudah siap digunakan!

Langkah 3: Menyiapkan Folder Belajar

Agar berkas-berkas latihan Anda tidak berantakan, mari buat folder khusus untuk belajar C++ di direktori Home. Jalankan perintah berikut di Terminal:

Bash
mkdir -p ~/BelajarCPP && cd ~/BelajarCPP

Perintah di atas akan membuat folder bernama BelajarCPP sekaligus memindahkan posisi Terminal Anda langsung ke dalam folder tersebut.

Langkah 4: Menulis Program C++ Pertama Anda

Sebagai pemula, Anda tidak perlu langsung memasang aplikasi editor yang berat. Kita bisa menggunakan Nano, editor teks bawaan Terminal Ubuntu yang sangat ringan dan mudah digunakan.

Mari kita buat berkas kode C++ pertama bernama halo.cpp:

Bash
nano halo.cpp

Terminal Anda akan berubah menjadi lembaran editor teks kosong. Silakan ketik (atau salin) kode program sederhana di bawah ini:

C++
#include <iostream>
int main() {
// Menampilkan teks ke layar
std::cout << "Halo Pembaca PlanetKode!" << std::endl;
std::cout << "Ini adalah program C++ pertama saya di Ubuntu." << std::endl;
// Meminta input dari pengguna
std::string nama;
std::cout << "Masukkan nama Anda: ";
std::cin >> nama;
// Menyapa pengguna
std::cout << "Selamat belajar C++, " << nama << "!" << std::endl;
return 0;
}

Penjelasan Singkat Kode:

  • #include <iostream> : Memasukkan pustaka (library) standar untuk mengatur proses input dan output (seperti menampilkan teks dan membaca ketikan kibor).

  • int main() { ... } : Fungsi utama yang akan dijalankan pertama kali oleh komputer saat program dimulai.

  • std::cout : Perintah untuk menampilkan (output) teks ke layar.

  • std::cin : Perintah untuk mengambil (input) teks yang diketikkan pengguna.

  • return 0; : Menandakan bahwa program telah selesai berjalan dengan sukses tanpa error.

Setelah selesai mengetik, simpan berkas dengan menekan tombol Ctrl + O, lalu tekan Enter. Untuk keluar dari editor Nano, tekan Ctrl + X.

Langkah 5: Mengompilasi dan Menjalankan Program

Kode yang kita tulis di atas adalah bahasa yang dipahami manusia. Sekarang, kita harus mengubahnya (mengompilasi) menjadi berkas yang bisa langsung dieksekusi oleh mesin Ubuntu.

Di Terminal, ketikkan perintah berikut:

Bash
g++ halo.cpp -o halo

Keterangan: halo.cpp adalah berkas asal, sedangkan -o halo menginstruksikan g++ untuk menghasilkan berkas keluaran (output) bernama halo.

Jika tidak ada pesan error yang muncul, artinya program Anda berhasil dikompilasi! Sekarang, Anda bisa menjalankan program tersebut dengan perintah:

Bash
./halo

Kira-kira tampilannya di Terminal Anda akan seperti ini:

Plaintext
Halo Pembaca PlanetKode!
Ini adalah program C++ pertama saya di Ubuntu.
Masukkan nama Anda: Budi
Selamat belajar C++, Budi!

Selamat! Anda baru saja berhasil membuat, mengompilasi, dan menjalankan program C++ pertama Anda di Ubuntu!

Langkah Lanjutan (Next Steps)

Jika Anda sudah mulai terbiasa dengan alur kerja di atas, berikut adalah beberapa tips untuk mempermudah proses belajar Anda ke depannya:

  1. Gunakan Text Editor yang Lebih Nyaman: Menulis di Terminal menggunakan Nano memang cepat, tetapi untuk proyek yang lebih besar, Anda sangat direkomendasikan menginstal Visual Studio Code (VS Code). Anda bisa membacanya di tutorial PlanetKode sebelumnya: Ubuntu : How to Install Visual Studio Code. Jangan lupa pasang ekstensi "C/C++" di dalam VS Code.

  2. Kuasai Dasar-dasar C++: Mulailah mempelajari konsep variabel, tipe data (int, float, string), kondisi (if-else), perulangan (loops seperti for dan while), hingga fungsi (functions).

  3. Membaca Dokumentasi: Situs seperti cppreference.com atau learncpp.com adalah tempat terbaik untuk mencari tahu fungsi-fungsi bawaan C++ yang lebih kompleks.

Semoga panduan singkat ini bisa membantu Anda memulai perjalanan seru di dunia pemrograman C++. Jika Anda mengalami kendala saat melakukan instalasi atau kompilasi, jangan ragu untuk menuliskan pertanyaan Anda di kolom komentar!