Belajar Java: Konsep Pemrograman Java yang Harus dipahami02

 

Apa itu Pemrograman?

Pemrograman adalah proses yang dilakukan untuk membuat program komputer.

Jadi, segala aktifitas yang kamu lakukan untuk kembuat program disebut pemrograman atau programming.

Biasanya aktivitas ini meliputi:

  1. Analisis (analisis permasalahan);
  2. Pembuatan Algoritma atau Solusi;
  3. Coding (Implementasi algoritma ke dalam bahasa pemrograman).

Banyak orang yang salah saat awal mulai belajar pemrograman.

Mereka mempelajari coding terlebih dahulu, tanpa tahu cara menganalisis dan membuat algoritma.

Padahal coding adalah tahap akhir dari pemrograman.


Pertama-tama, pecahkan dulu masalahnya, lalu buat kodenya”

Banyak orang bisa coding, tapi tidak tahu mau buat apa, dan bahkan kesulitan membuat programnya sendiri. Ini bisa jadi karena ia cuma belajar coding saja.

Oleh sebab itu, ada baiknya belajar Algoirtma  terlebih dahulu sebelum mulai belajar coding.

Algoritma adalah cabang dari ilmu matematika yang mengajari kita berpikir logis untuk menyelesaikan masalah.

Setidaknya, setelah belajar algoritma.. kamu dapat menciptakan solusi sendiri  dari permasalahan yang kamu ingin selesaikan.

Setelah itu, langkah berikutnya adalah coding dengan bahasa pemrograman.

Bagaimana Komputer Mengeksekusi Program?

Program komputer dibuat dengan bahasa pemrograman. Bahasa pemrograman umumnya menggunakan bahasa inggris. Bahasa ini mudah dipahami manusia. Tapi tidak bisa dipahami komputer.

Komputer hanya bisa paham sinyal 10101010, karena komputer merupakan rangkaian elektronik yang hanya bisa hidup dengan listrik. Sinyal ini juga disebut sinyal digital.


sehingga komputer akan dapat melakukan sesuatu seperti menampilkan teks ke layar, memutar musik, mencetak dokumen, dan lain sebagainya.

Tapi…

Manusia tidak bisa memberikan sinyal langsung dalam bentuk 10101010 ke prosesor. Oleh sebab itu, diciptakanlah bahasa assembly.

Bahasa assembly merupakan bahas rakitan yang dibuat dari kode mnemonic atau kode simbol.

Komentar

Postingan populer dari blog ini

Belajar Python: Cara Membaca dan Menulis File di Python

Belajar Javascript: Memahami Struktur Data Array pada Javascript

Fungsi dan cara kerja HTML