Kita semua telah mendengar tentang Computer Programming yang mendapatkan banyak popularitas dalam 3 dekade terakhir. Begitu banyak siswa akhir-akhir ini ingin memilih jurusan Ilmu Komputer untuk mendapatkan pekerjaan di perusahaan teknologi impian mereka seperti Google, Facebook, Microsoft, Apple, dan lainnya.
Tetapi langkah awal untuk memulai semua itu kalian harus memahami apa itu programming atau pemrograman.
Baca Juga: Apa Itu Coding Dan Bagaimana Cara Kerjanya?
DAFTAR ISI
Apa Itu Programming?
Dalam isitilah awan Programming adalah cara untuk “menginstruksikan komputer untuk melakukan berbagai tugas”. Membingungkan? Mari kita pahami definisi itu secara mendalam.
“Instruksikan komputer” : ini pada dasarnya berarti bahwa kalian memberikan komputer satu set instruksi yang ditulis dalam bahasa yang dapat dimengerti komputer. Instruksi bisa dari berbagai jenis. Sebagai contoh:
- Menambahkan 2 angka,
- Membulatkan angka, dll.
Seperti halnya kita, manusia dapat memahami beberapa bahasa (Indonesia, Inggris, Spanyol, Mandarin, Prancis, dll.), Begitu juga dengan komputer. Komputer memahami instruksi yang ditulis dalam bentuk sintaksis tertentu yang disebut bahasa pemrograman.
“Lakukan berbagai tugas” : tugas bisa sederhana seperti yang kita diskusikan di atas (menambahkan 2 angka, membulatkan angka) atau tugas kompleks yang mungkin melibatkan urutan beberapa instruksi. Sebagai contoh:
- Menghitung bunga sederhana, diberi pokok, tarif dan waktu.
- Menghitung pengembalian rata-rata saham selama 5 tahun terakhir.
2 tugas di atas membutuhkan kalkulasi yang kompleks. Mereka biasanya tidak dapat diekspresikan dalam instruksi sederhana seperti menambahkan 2 angka, dll.
Oleh karena itu, secara ringkas, Programming adalah cara untuk memberi tahu komputer untuk melakukan tugas tertentu.
Kenapa Manusia Harus Repot Menulis Program?
Kalian pasti bertanya-tanya, mengapa seseorang membutuhkan komputer untuk menambah atau membulatkan angka? Atau bahkan untuk perhitungan bunga sederhana? Lagipula, bahkan anak kecilpun dapat dengan mudah melakukan hal-hal seperti itu bahkan dalam jumlah besar. Untuk apa programming digunakan? Manfaat apa yang ditawarkan komputer?
Nah, komputer menawarkan banyak sekali manfaat diantaranya adalah:
1. Komputer itu cepat
Komputer sangat cepat. Jika kalian tahu cara memanfaatkan kekuatan pemrograman komputer dengan benar, kalian dapat melakukan keajaiban dengannya. Untuk komputer biasa saat ini, penambahan 2 angka yang masing-masing bisa mencapai satu miliar hampir tidak memerlukan waktu satu nanodetik. Artinya, dalam 1 detik, komputer dapat melakukan sekitar satu miliar penambahan. Bisakah manusia melakukan itu? Lupakan satu miliar penambahan sedetik, manusia biasa bahkan tidak bisa melakukan 10 penambahan per detik. Jadi, komputer menawarkan kecepatan tinggi.
2. Komputer itu murah
Jika kalian adalah seorang analis pasar saham dan kalian harus memantau data katakanlah 1000 saham sehingga kalian dapat dengan cepat memperdagangkannya. Bayangkan kerumitan yang akan muncul jika kalian melakukannya secara manual! Itu tidak praktis. Saat kalian melakukan kalkulasi pada kinerja saham, harga dapat berubah.
Alternatif lainnya adalah mempekerjakan orang sehingga kalian dapat memantau lebih banyak saham secara paralel. Itu berarti biaya kalian naik secara signifikan. Belum lagi kesulitan yang akan kalian hadapi jika beberapa karyawan kalian melakukan kesalahan perhitungan dalam prosesnya.
Kalian mungkin akan kehilangan uang! Bandingkan dengan kasus di mana kalian menggunakan komputer. Komputer dapat memproses sejumlah besar informasi dengan cepat dan andal. 1000 saham bukanlah apa-apa untuk komputer di abad ke-21.
3. Komputer dapat bekerja 24×7
Komputer dapat bekerja 24×7 tanpa kelelahan. Jadi, jika kalian memiliki tugas yang cukup besar, kalian dapat tanpa khawatir mengalokasikannya ke komputer dengan memprogramnya dan tidur nyenyak.
Apa Itu Bahasa Pemrograman?
Seperti yang kita ketahui bahasa Inggris merupakan bahasa manusia yang paling populer dan terkenal saat ini. Bahasa Inggris memiliki seperangkat aturan tata bahasanya sendiri, yang harus diikuti untuk menulis dalam bahasa Inggris dengan benar.
Demikian juga, Bahasa Manusia lainnya (Indonesia, Arab, Jerman, Spanyol, Rusia, dll.) Terbuat dari beberapa elemen seperti kata benda, kata sifat, kata keterangan, proposisi, dan konjungsi, dll. Jadi, seperti bahasa Inggris, Indonesia atau bahasa manusia lainnya, bahasa pemrograman adalah juga terbuat dari elemen yang berbeda.
Sama seperti bahasa manusia, bahasa pemrograman juga mengikuti tata bahasa yang disebut sintaksis. Bahasa pemrograman menyediakan cara bagi seorang programmer untuk mengekspresikan suatu tugas sehingga dapat dipahami dan dijalankan oleh komputer.
Ada beberapa elemen kode program dasar yang umum untuk semua bahasa pemrograman. Elemen dasar terpenting untuk bahasa pemrograman adalah:
- Programming Environment
- Data Types
- Variables
- Keywords
- Logical dan Arithmetical Operators
- If else conditions
- Loops
- Numbers, Characters dan Arrays
- Functions
- Operasi Input/Output
Contoh Bahasa Pemrograman Dan Penggunannnya
Python | Web dan Internet Development, Aplikasi Ilmiah dan Numerik, GUI Desktop, Aplikasi Bisnis. Ini banyak digunakan dalam ruang AI dan Machine Learning. |
Java | Sebagian besar digunakan untuk mengembangkan aplikasi Android, aplikasi web, dan Big data. |
R | Data Science projects, Statistical computing, Machine learning |
Javascript | Penggunaan JavaScript termasuk pengembangan aplikasi web/seluler, game, dan aplikasi desktop. |
PHP | Pengembangan Web, Content Management Systems, eCommerce Applications |
C++ | C ++ banyak digunakan dalam Pengembangan Game, Advance Computations, dan Graphics Compilers |
C# | Banyak digunakan dalam Pengembangan Enterprise Cross-Applications dan Aplikasi Web |
Swift | Swift adalah bahasa yang dirancang khusus yang bekerja dengan kerangka kerja Cocoa and Cocoa Touch Apple untuk membuat semua jenis aplikasi iOS. |
SQL | Digunakan dalam Database |
Go | Utilitas konsol, aplikasi GUI, dan aplikasi web |
Mengapa Harus Belajar Programming?
Sekarang, setelah mengetahui banyak hal tentang programming atau pemrograman, pertanyaan besar yang harus dijawab adalah mengapa kalian harus belajar pemrograman komputer? Mari kita pahami alasannya:
- Programming itu menyenangkan: Dengan programming, kalian dapat membuat game sendiri, blog/halaman profil pribadi, situs jejaring sosial seperti Facebook, mesin pencari seperti Google, atau platform e-commerce seperti Amazon! Bukankah itu menyenangkan? Bayangkan membuat game kalian sendiri dan meletakkannya di Play Store dan mendapatkan ribuan download!
- Tulang punggung Perusahaan Teknologi: Tulang punggung perusahaan teknologi saat ini seperti Google, Facebook, Microsoft, Apple, Amazon, dan banyak lainnya, adalah program komputer raksasa yang ditulis oleh kolaborasi ribuan pemrogram terampil. Jika kalian memiliki kecerdasan bisnis yang tepat, mengetahui pemrograman dapat membantu kalian menciptakan perusahaan teknologi besar berikutnya.
- Gaji yang lumayan bagus: Programmer Komputer dibayar dengan sangat baik hampir di seluruh dunia. Bahkan programmer top di Silicon Valley yang merupakan daerah yang memiliki banyak perusahaan yang bergerak dalam bidang komputer menghasilkan jutaan dolar setiap tahunnya. Beberapa perusahaan menawarkan untuk memulai gaji setinggi $100.000 per tahun.
Kesimpulan
Jadi, itulah penjelasan tentang apa itu programming. Semoga kalian menikmati membacanya. Pemrograman komputer adalah bidang yang sangat besar dan ada banyak hal yang harus dijelajahi lebih jauh. Terus belajar dan teruslah menjelajah.
Sekian artikel Apa Itu Programming (Pemrograman). Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke teman-teman kalian. Terimakasih…