← Semua pembelajaran / Python Dasar
Fase 0 · Siap-Siap: Pasang & Jalankan

Kenapa Python?

Sebelum memasang apa pun, dua menit untuk tahu Python itu alat untuk apa — supaya kamu punya gambaran ke mana semua ini menuju.

Sumber asli docs.python.org Resmi Rangkuman ~3 menit baca

Intisari

  • Python cocok untuk pekerjaan yang terlalu ribet dikerjakan manual, tapi terlalu kecil untuk bikin aplikasi besar: merapikan file, mengolah data, memanggil API.
  • Kodenya dibaca hampir seperti kalimat Inggris — itu alasan utama ia dipilih untuk belajar pertama kali.
  • Tidak ada langkah compile. Tulis, jalankan, lihat hasilnya. Siklus belajarnya cepat.
  • “Baterainya sudah termasuk” — banyak hal (baca file, JSON, tanggal, acak) sudah tersedia tanpa memasang apa-apa.
  • Python dipakai serius di dunia nyata: web, data science, otomasi, dan hampir semua kerja AI hari ini.

Masalah yang Python selesaikan

Bayangkan kamu punya 300 file foto yang namanya berantakan dan ingin menamainya ulang berurutan. Mengerjakannya satu per satu butuh berjam-jam. Membuat aplikasi khusus untuk itu terasa berlebihan. Ruang di antara dua pilihan itulah tempat Python hidup.

Contoh pekerjaan yang biasanya diserahkan ke Python:

Kenapa Python untuk pemula

Sifat PythonArtinya buat kamu
Sintaksnya mirip bahasa InggrisKode bisa dibaca sebelum benar-benar dipahami — beban hafalannya kecil
Tidak perlu compileKetik, tekan jalan, langsung lihat hasil. Salah pun langsung ketahuan
Tidak perlu menulis tipe dataSatu hal yang tidak perlu kamu pikirkan dulu di minggu-minggu awal
Pustaka standarnya luasBaca file, tanggal, JSON, angka acak — semua sudah ada di dalam
Komunitasnya besarSetiap pesan error yang kamu temui, sudah pernah ditemui ribuan orang

Perbandingan kecil

Menampilkan tulisan ke layar, di Java dan di Python:

// Java
public class Halo {
    public static void main(String[] args) {
        System.out.println("Halo, dunia!");
    }
}
print("Halo, dunia!")

Keduanya melakukan hal yang persis sama. Bedanya, versi Java menuntut kamu memahami class, method, dan array sebelum bisa mencetak satu kalimat. Python menunda semua itu sampai kamu benar-benar membutuhkannya.

Jangan salah paham: “mudah dibaca” bukan berarti “mainan”. Instagram, Spotify, Netflix, dan hampir seluruh perkakas AI modern ditulis dengan Python. Kamu tidak sedang belajar bahasa latihan yang nanti harus ditinggalkan.

Yang belum perlu kamu pikirkan

Halaman resminya menyebut banyak istilah — interpreter, modul, extensible. Semuanya akan datang sendiri di fase-fase berikutnya. Untuk sekarang cukup satu kalimat:

Python adalah program yang membaca file berisi instruksimu, lalu menjalankan instruksi itu satu per satu dari atas ke bawah.

Itu saja. Sisa roadmap ini hanyalah memperbanyak jenis instruksi yang bisa kamu tulis.

Rangkuman ini sengaja dipangkas ke bagian yang dipakai di roadmap. Buka sumber aslinya saat kamu butuh detail lengkap atau referensi parameter.