Mengenal Dunia Pemrograman · Pelajaran 3 dari 8
Memilih bahasa pemrograman pertama
7 menit baca · BelajarCode
Kabar baiknya: konsep dasar pemrograman hampir sama di semua bahasa. Variabel, percabangan, perulangan, dan fungsi ada di Python, JavaScript, C, maupun Java. Setelah menguasai satu bahasa, mempelajari bahasa kedua jauh lebih cepat.
Program yang sama dalam empat bahasa
Keempat program berikut sama-sama menampilkan satu kalimat:
1print("Halo, BelajarCode!")Halo, BelajarCode!
1console.log("Halo, BelajarCode!");Halo, BelajarCode!
1#include <stdio.h>23int main(void) {4 printf("Halo, BelajarCode!\n");5 return 0;6}Halo, BelajarCode!
1public class Main {2 public static void main(String[] args) {3 System.out.println("Halo, BelajarCode!");4 }5}Halo, BelajarCode!
Python hanya butuh satu baris yang mudah dibaca. Itulah sebabnya Python sering disarankan sebagai bahasa pertama. C dan Java lebih panjang, tetapi melatihmu memahami struktur program dengan lebih ketat.
| Tujuanmu | Bahasa pertama yang disarankan | Alasannya |
|---|---|---|
| Belum tahu, ingin mencoba dulu | Python | Sintaksnya ringkas dan mudah dibaca |
| Membuat situs web | JavaScript | Berjalan langsung di peramban |
| Mengolah data atau otomasi kantor | Python | Banyak pustaka untuk data dan file |
| Kuliah informatika atau ikut lomba | C atau Python | Sering dipakai di mata kuliah dasar dan latihan lomba |
| Aplikasi Android | Kotlin, setelah dasar-dasarnya kuat | Bahasa yang direkomendasikan untuk Android |
Coba langsung di sini
Di Playground BelajarCode kamu bisa mencoba lima bahasa tanpa memasang apa pun: Python, JavaScript, PHP, C, dan Java. Tekan tombol Coba di Playground pada kotak kode di atas.
Cek pemahaman
Kenapa memilih bahasa pertama tidak perlu membuatmu cemas berlebihan?
Latihan
Tentukan arahmu
Tuliskan tujuan belajarmu dalam satu kalimat, lalu pilih bahasa pertama yang cocok berdasarkan tabel di atas.
Pembahasan
Contoh:
- "Saya ingin merapikan laporan penjualan toko tanpa menyalin manual." Bahasa pertama: Python.
- "Saya ingin membuat situs profil untuk usaha katering keluarga." Bahasa pertama: JavaScript, bersama HTML dan CSS.
- "Saya mahasiswa baru dan mata kuliah dasar pemrograman memakai C." Bahasa pertama: C, sambil memakai Python untuk latihan logika.
Jalankan contoh kode di pelajaran ini tanpa instalasi lewat compiler Python online.