Programming

Apa itu programming?

Apa itu pogram ? Program adalah rancangan struktur, kode yang disusun sesuai dengan alur algoritma dengan tujuan memudahkan suatu permasalahan.
Sedangkan Programmer yaitu seseorang yang merancang atau membuat program tersebut.

Sekarang saya akan menjelaskan tentang programming,
Programming adalah proses kegiatan menulis dan menguji program supaya dapat dibuat dan sesuai dengan yang kita inginkan. Program yang dibuat dapat berupa software, aplikasi, website, dan masih banyak lagi.

Dalam dunia programing juga terdapat suatu istilah yang bernama "Coding".
Coding yaitu aktivitas dalam melakukan programming. yaitu proses menulis kode atau source code untuk membuat instruksi.

Bahasa Pemrograman

Berikut bahasa pemrograman yang dapat kita pelajari :

Java



Java merupakan bahasa pemrograman tingkat tinggi yang berorientasi (OOP) dan tersusun dari beberapa kelas. Java didirikan oleh James Gosling. Java memang sering menjadi andalan para programmer. Karena Java merupakan bahasa programming yang bisa diaplikasikan di hampir semua sistem operasi.

PHP


PHP(Hypertext Preprocessor), adalah bahasa pemrograman server side scripting yang bersifat open source.
PHP ini digunakan untuk membangun sebuah website, nanti script dari PHP akan diproses di server. Jenis server yang sering digunakan bersama dengan PHP antara lain Apache, Nginx, dan LiteSpeed.
Dikarenakan PHP bersifat open source, pengguna dapat bebas memodifikasi dan mengembangkan sesuai kebutuhan para pengguna.

Python

Python adalah bahasa pemrograman yang digunakan untuk membuat aplikasi, melakukan analisis data, dan masih banyak lagi.
Python merupakan bahasa pemrograman tingkat tinggi. Mereka yang mampu menguasai bahasa ini memiliki kemungkinan besar dapat mendapatkan pekerjaan di perusahaan - perusahaan besar yang membutuhkan seorang programmer.

C++



C++ merupakan perkembangan dari bahasa C. Bahasa pemrograman ini memiliki sifat berorientasi objek yang memberikan struktur jelas pada program. Bahasa pemrograman C++ dapat dipakai untuk membuat berbagai aplikasi, misal antivirus, aplikasi pengolah kata.


Java Script



Java Script merupakan bahasa pemrograman scripting yang digunakan untuk membuat web supaya lebih interaktif dan kreatif. Biasanya para programmer menggunakan JavaScript untuk memudahkan dalam beberapa jenis pemrograman. JavaScript dapat meningkatkan fungsionalitas pada halaman web, bahkan kita bisa membuat tools atau game pada web.


Kunci dalam programming

Dalam programming, berikut kunci supaya dapat mempelajari programming 
    1. Berpikir Kritis
                        Seorang programmer harus mau dalam berpikir secara kritis. Dengan penguasaan  bahasa pemrograman dan berpikir secara kritis, mereka mampu mengatasi  berbagai masalah. 

                2. Mau berlogika
                        Dengan berlogika dan berpikir kritis, programmer dapat mengerjakan suatu program.

Aktifitas Programming

Aktifitas yang perlu dilakukan ketika kita sedang belajar memprogram :

  1. Simulasi, misal melalui permainan, yang nanti dilogika kemudian disimulasikan dengan komputer.
  2. Analisis kebutuhan dan desain, membuat rancangan algoritma pada notasi. Notasi yang digunakan untuk mengarahkan kita pada pemecahan suatu permasalahan.
  3. Menulis program, menerjemahkan algoritma ke program, menurut aturan penerjemahan.
  4. Debugging dan menguji coba, idealnya hanya dua kali melakukan run, sekali untuk membetulkan program dari sintaks yang salah, dan kedua untuk mendapatkan program yang benar.
  5. Mengamati ketika eksekusi program, jika dalam melakukan analisis kita benar, maka nanti pekerjaan kita akan menjadi mudah.
  6. Membaca program
  7. Membuktikan kebenaran program secara formal
                  
Mungkin ini penjelasan singkat mengenai programming, semoga bermanfaat.