💻

Dasar-Dasar Pemrograman Komputer

Sep 6, 2024

Catatan Kuliah tentang Pemrograman

Pengenalan Pemrograman

  • Pemrograman adalah bagian dari kehidupan sehari-hari.
  • Setiap aplikasi, website, game, dan perangkat elektronik menggunakan kode untuk berfungsi.
  • Pembelajaran pemrograman memungkinkan kita untuk membuat program atau aplikasi.

Definisi Pemrograman

  • Proses membuat program dengan menuliskan kumpulan kode atau perintah untuk komputer.
  • Memahami bahasa pemrograman agar komputer dapat melakukan tugas tertentu.
  • Contoh aplikasi dalam kehidupan sehari-hari:
    • Marketplace: proses pencarian barang, checkout, pembayaran.
    • Aplikasi pemutar musik: instruksi untuk memutar lagu.

Jenis Bahasa Pemrograman

  • Tiga kategori bahasa pemrograman:
    1. Bahasa Mesin
      • Bahasa asli mesin, biasanya berupa bilangan biner (contoh: 0101).
    2. Bahasa Assembly
      • Penyederhanaan dari bahasa mesin, menggunakan singkatan (contoh: add, move).
    3. Bahasa Tingkat Tinggi
      • Mudah dimengerti manusia, menggunakan bahasa sehari-hari.

Contoh Bahasa Pemrograman Populer

  1. Python
    • Digunakan untuk pengembangan web, aplikasi bisnis, AI, dan machine learning.
  2. Java
    • Untuk aplikasi web dan Android.
  3. JavaScript
    • Untuk aplikasi web, aplikasi mobile, dan game.
  4. C#
    • Pengembangan lintas aplikasi, khususnya untuk aplikasi bisnis.
  5. PHP
    • Untuk pengembangan website dan CMS (Content Management System).
  6. C++
    • Umumnya digunakan untuk membuat game.
  7. R
    • Untuk pengolahan data dan statistik.
  8. Objective-C
    • Untuk software di OS X atau iOS.
  9. Swift
    • Untuk aplikasi iOS.

Belajar Bahasa Pemrograman

  • Tidak perlu mempelajari semua bahasa pemrograman.
  • Fokus pada beberapa bahasa sesuai dengan fungsi dan tujuan karir.
  • Pilih bahasa yang sesuai dengan spesialisasi dan pekerjaan di dunia programming.

Kesimpulan

  • Untuk menjadi programmer handal, belajar secara mendalam pada beberapa bahasa pemrograman.
  • Untuk informasi lebih lanjut mengenai pemrograman, bisa komentar di bawah video.