Skip to main content

5 BAHASA PEMROGRAMAN YANG HARUSS DIKUASAI

Dalam artikel 4 Cara Untuk Menjadi Hacker, bahasa pemrograman (programming language) adalah kemampuan dasar yang wajib dimiliki oleh seorang hacker atau seseorang yang ingin menjadi hacker. Bahasa pemrograman merupakan alat utama yang digunakan seorang hacker untuk menyelesaikan permasalahan. Mempelajari bahasa pemrograman akan membuat seseorang mengerti bagaimana sebenarnya suatu perangkat lunak bekerja. Ini adalah modal penting untuk memahami sistem komputer yang lebih luas seperti cara kerja sistem operasi. Lalu apa saja bahasa pemrograman yang sebaiknya dikuasai oleh seorang hacker?
Bahasa pemrograman
1. Python
Python diciptakan oleh seorang hacker bernama Guido van Rossum. Konon Python sangat banyak digunakan di berbagai produk Google sehingga mereka harus mempekerjakan Guido van Rossum secara eksklusif. Bahasa pemrogaman ini terbilang cukup mudah untuk dipelajari. Sangat cocok untuk pemula yang belum punya pengalaman dalam dunia pemrograman. Python dilengkapi dengan dokumentasi yang terstruktur dan sangat lengkap. Dukungan dari komunitasnya yang sangat besar juga akan sangat banyak membantu. Untuk mengetahui lebih jauh tentang bahasa pemrograman Python, situs resminya bisa menjadi rujukan yang sangat baik.
2. C/C++
Bahasa C adalah bahasa utama yang digunakan untuk menyusun UnixBSD, danLinux. Bahasa C dibuat oleh Dennis M Ritchie yang termasuk dalam daftar 6 hacker paling top di dunia. Bahasa C sangat efisien dalam pengelolaan resourcekomputer. Namun semua itu harus dilakukan secara manual sehingga sangat rentan menjadi bug.Bahasa ini termasuk dalam kategori low level programming language. Sangat cocok dipelajari untuk mulai masuk ke dunia pemrograman yang lebih serius. Bahasa C++ merupakan pengembangan dari bahasa C dan sudah mendukung konsep Object Oriented Programming (OOP). Menguasai salah satu atau kedua bahasa ini akan menjadi modal yang sangat penting untuk seorang calon hacker.
3. PERL
PERL yang merupakan singkatan dari Practical Extraction and Reporting Languagedibuat oleh seorang hacker bernama Larry Wall.Perl termasuk ke dalam kategori bahasa pemrograman berbasisscript sama seperti Python.Perl sangat banyak digunakan untuk kepentingan praktis untuk melakukan otomasi berbagai tugas administrasi sistem operasi.Selain itu, Perl juga banyak digunakan untuk pengembangan halaman web interaktif dalam bentuk CGI. Perl dilengkapi dengan puluhan hingga ratusan pustaka yang siap digunakan untuk pengembangan program untuk berbagai keperluan. Di situs resminya, kita dapat menemukan dokumentasi dan tutorial untuk pemula yang cukup lengkap.
4. Java
Java dibuat oleh salah satu dari 6 hacker top di duniaJames Gosling. Namanya terinspirasi dari kopi Jawa yang memiliki rasa dan aroma yang sangat nikmat dan khas. Java memiliki prinsip WORA (Write Once Run Everywhere). Secara prinsip, program yang disusun dengan bahasa Java memang dapat berjalan di berbagaiplatform sistem operasi dan prosesor tanpa melakukan perubahan kode sedikitpun. Java adalah bahasa pertama yang menerapkan konsep OOP murni. Bahasa ini kurang cocok untuk dipelajari seorang pemula yang baru mengenal bahasa pemrograman. Informasi lebih lanjut tentang Java dapat dicek di situs resminya.
5. LISP
Lisp merupakan salah satu bahasa pemrograman tingkat tinggi tertua selain Fortran. Awalnya Lisp ditulis oleh John McCarthy, namun saat ini pengembangannya dilakukan oleh Steve Russel, Timothy P. Hart, dan Mike Levin. Dalam perkembangannya ada banyak dialek Lisp yang muncul, dua yang paling populer adalah Common Lisp dan Scheme. Saat ini bahasa Lisp sangat banyak digunakan dalam riset kecerdasan buatan (Artificial Inteligence). Mempelajari Lisp akan memberikan cita rasa yang berbeda bagi seorang pemrogram. Cara terbaik untuk memulai mempelajari Lisp adalah dengan mengutak-atik mode editor Emacs atau plugin Script-Fu di GIMP.

Comments

Popular posts from this blog

Mesin Balap Setingan Mesin Balap, Mengorek, Mengatur Sudut, Durasi, Pada Noken As

Profil dan durasi Noken As / KEM Durasi Kem / Batasan Durasi Kem Korek mesin motor,Durasi adalah waktu yang diukur dalam derajat kruk as.m Maksud dari durasi klep buat para mekanik balap adalah untuk membuat lama bukakan klep, terlalu lama juga mesin jadi drop. Baik dimana klep in atau ex sedang terbuka, Pada saat mesin meningkat, mesin sering mengalamiputaran dmn kesulitan mengisi silinder dengan pasokan udara / bahan bakar dalam waktu singkat saat klep in membuka. Hal yang sama terjadi saat membuang gas sisa pembakaran. Jawaban atas masalah ini membuat klep in membuka lebih lama, yang berartimemperbesar durasinya untuk memaksimalkan saat langkah buang, banyak peracik kem extrim memulai klep membuka mendekati posisi saat piston berada di tengah-tengah langkah usaha. Ini terlihat akan mengurangi tenaga yang dihasilkan.  Tapi idenya adalah membuat klep ex sudah terbuka penuh saat piston berada di TMB akan melakukan langkah buang. Selama langkah usaha, letukan bahan bakar su...

Cara mempercepat koneksi Wifi.

Yah mumpung ga ada kerjaan mending bagi-bagi ilmu aja, kali ini aku mau ngasi tau cara biar jaringan internet kita bisa cepat saat main internet dijaringan hotspot. Biasanya orang pake aplikasi untuk mendongkrak kecepatan internet mereka, tapi cara saya beda, ga perlu pake aplikasi, hanya perlu buka Command Prompt aja. Biar ga lama mending langsung aja kita ikuti caranya. 1. Koneksikan komputer anda pada jaringan wifi. Setelah itu klik kanan pada nama jaringan lalu pilih Status 2. maka akan muncul Status Wireles Network Connection lalu klik Detail 3. Ingat atau catat angka yang  ada seperti dilingkaran warna merah. 4. Klik Start ► Run Ketik cmd.exe     (Windows + R untuk win 7) 5. Ketikkan teks ini ping -l 500 192.168.1.1 –t lalu enter tujuannya adalah anda meminta bandwitch sebanyak 500 bytes dari server jaringan hotspot. Bandwitch normal yang diberikan biasanya hanya 32 bytes per-user tetapi dengan mengetikkan format diatas berarti and...

Langkah-langkah mendirikan CV, Persekutuan Komanditer, Commanditer Vennotschap

CV merupakan suatu badan usaha yang dibuat agar usaha yang akan dijalankan bisa diakui keberadaannya baik secara hukum dan legalitasnya bisa dipertanggungjawabkan. Berbeda dengan PT, proses mendirikan sebuah CV jauh lebih sederhana dan mudah. Karena itulah banyak para pengusaha kecil dan usaha rumah tangga memilih membuat dan mendirikan sebuah CV dibandingkan mendirikan sebuah PT. Langkah-langkah sederhana yang mesti diikuti untuk mendirikan sebuah CV berdasarkan pengalaman dan cerita dari beberapa orang yang merasakan langsung prosesnya, adalah sebagai berikut : 1. Untuk awal, kita harus mempersiapkan apa nama CV yang akan dibangun 2. Syarat mendirikan CV adalah 2 orang, jadi pastikan siapa rekan anda. Jika bisnis anda bisnis keluarga maka lebih baik dengan istri atau suami. Fungsinya nanti satu orang adalah direktur sebagai persero aktif dan satu lagi sebagai persero diam, jika lebih dari dua orang juga dibolehkan. 3. Siapkan fotokopi KTP anda berdua dan bawa surat kete...