Banyak orang di luar sana yang sibuk mendiskusikan bahasa pemrograman termudah untuk pemula yang ingin belajar pemrograman, saya sendiri pun juga termasuk salah satunya.
Kebanyakan dari kita memulai belajar pemrograman dengan bahasa yang terkenal dan dipakai banyak orang, karena kita beranggapan jika bahasa tersebut dipakai banyak orang berarti bahasa tersebut mudah dan memiliki banyak kegunaan. Ada yang memilih C karena dianggap sebagai tulang punggung banyak software di dunia, bahkan os setenar Windows dan Linux pun menggunakan C. Banyak juga yang memilih Java karena sifatnya yang cross platform dan bisa digunakan diperangkat apapun yang terinstal Java. Atau mungkin bahasa pemrograman .Net banyak digunakan programmer-programmer Indonesia seperti VB.Net.
Karena membahas bahasa pemrograman termudah sudah terlalu mainstream, sekarang kita akan membahas bahasa pemrograman tersulit yang pernah ada. Apa yang muncul di benak anda jika ada orang yang bertanya bahasa pemrograman tesulit? Asssembly? Fortran? Cobol?, itu sih belum seberapa tingkat kesulitannya. Jika dibandingkan dengan bahasa pemrograman berikut ini, bahasa tadi menjadi tidak ada apa apanya. Berikut 3 bahasa pemrograman tersulit di dunia.
1. Brainfuck
Terlepas dari namanya yang kasar, Brainfuck adalah salah satu bahasa pemrograman tersulit yang pernah ada. Brainfuck diciptakan oleh Urban Müller. Bahasa ini hanya memiliki 8 perintah(command). Perintah tersebut adalah ><+-.,[] . Bahasa ini diciptakan dalam upaya untuk membuat compiler sekecil mungkin untuk Amiga OS versi 2.0.
Dibawah ini adalah kode untuk mencetak "Hello World" :
Anda mengerti?
2. Cow
Yap, Cow! Cow adalah bahasa pemrograman yang dirancang berdasarkan pikiran sapi. Lho? emangnya apa yang ada dipikiran sapi?. Yang ada juga cuma Moo Moo Moo. Nah, karena bahasa ini didesain untuk sapi, instruksi yang ada cuma Moo.
Sulit dipahami? sama, saya juga.
3. Whitespace
Dari namanya udah kebayangkan bagaimana bahasanya? Whitespace dirilis pada 1 april 2003, banyak orang beranggapan kalau itu cuma lelucon april mob padahal sebenarnya enggak. Sesuai namanya, instruksi yang ada cuma spasi, tab, dan new line(baris baru).
Dibawah ini adalah contoh kode whitespace dengan syntax highlighting
Coba bayangin kalau fitur syntax highlighting nya dimatikan, gimana coba?
1 komentar:
Write komentarkurang satu.. Malbolge
ReplyEmoticonEmoticon