Blog Request tutorial? klik disini!

  • Bahasa Pemrograman Teraneh

    Ditulis oleh: Aulia Rahmah Alhafidz
    1348 kali dibaca
    07 Jun / 2014 13:17

    Hai semua, apa kalian pengguna bahasa pemrograman? Jika ya, bahasa apa yang kalian gunakan? Java? Bahasa C? C++? C#? Phyton? VB? emm apa kalian tau bahasa pemrograman chicken? piet? Yap, itu adalah bahasa pemrograman yang kurang dikenal oleh orang-orang, lihat saja scriptnya. Benar-benar aneh. Langsung saja yuk! Inilah bahasa pemrograman yang dianggap paling aneh.

    1. Chicken

    Pasti yang langsung terbayang oleh kalian itu aym? Betul bukan? Yaa, sesuai dengan nama bahasanya, semua script yang dibuat berisi kata "chicken", " " dan " n". Jadi di setiap barisnya memiliki kata "chicken" yang dipisahkan oleh spasi. Dan jumlah kata "chicken" disesuaikan dengan opcodenya.

    weirdest-prolang

    Nah, itulah contoh scriptnya. Penasaran? Ayo coba mengerti di http://esolangs.org/wiki/Chicken

    2. Whitespace

    Tidak seperti kebanyakan bahasa pemrograman, yang mengabaikan atau menetapkan sedikit makna bagi sebagian besar karakter spasi, justru Whitespace mengabaikan karakter non-spasi. Hanya spasi, tab dan linefeeds memiliki makna.

    Perintah terdiri dari urutan ruang, tab berhenti dan linefeeds. Misalnya, tab-spasi-spasi-spasi melakukan penambahan aritmatika atas dua elemen pada stack. Data direpresentasikan dalam biner menggunakan spasi (0) dan tab (1), diikuti dengan ganti baris a; dengan demikian, ruang-ruang-ruang-tab-space-tab-tab-linefeed adalah bilangan biner 0001011, yang merupakan 11 dalam desimal. Semua karakter lain diabaikan dan dengan demikian dapat digunakan untuk komentar.

    weirdest-prolang

    Gambar diatas adalah contoh script "hello world", tidak ada warna sebenarnya. Ini hanya memberitahukan bahwa warna pink mengartikan spasi dan ungu sebagai tab. Silakan dibaca artikelnya.

    3. Glass

    Glass adalah bahasa pemrograman esoterik yang dikembangkan oleh Gregor Richards pada tahun 2005.

    weirdest-prolang

    Bagaimana komentar Anda dengan script ini? Untuk lebih lengkapnya silakan buka link ini http://esolangs.org/wiki/Glass

    4. Befunge

    Kata "Befunge" mulai hidup sebagai kesalahan ketik untuk kata "sebelum", diketik oleh Curtis Coleman di 4:00 pada sistem chatting BBS.

    Ia mengambil makna Be-(dari awalan bi-, untuk "dua") + Funge (root fiksi kata sepadan, yaitu "dipertukarkan"). Artinya, untuk pertukaran (kode program dengan data) dalam dua (dimensi).

    Nama ini diucapkan / bee-FUNJ /.

    weirdest-prolang

    Baca artikel ini untuk memahaminya http://esolangs.org/wiki/Befunge

    5. Malbolge

    Malbolge begitu sulit untuk dipahami ketika diluncurkan sehingga butuh dua tahun untuk menampilkan program Malbolge untuk pertama kalinya. Program tersebut tidak ditulis oleh manusia, itu dihasilkan oleh algoritma pencarian balok yang dirancang oleh Andrew Cooke dan diimplementasikan dalam Lisp.

    weirdest-prolang

    Pelajari disini http://en.wikipedia.org/wiki/Malbolge

    6. Piet

    Piet adalah bahasa pemrograman di mana program terlihat seperti lukisan abstrak. Bahasa ini dinamai Piet Mondrian, yang merintis bidang seni abstrak geometris. Saya akan suka untuk memanggil bahasa Mondrian, tapi seseorang mengalahkan saya untuk itu dengan bahasa scripting yang agak tampak biasa. Oh baiklah, kita semua tidak bisa menjadi penulis bahasa esoteris kurasa.

    weirdest-prolang

    Gambar diatas adalah contoh dari program hello world. Baca juga artikelnya disini http://www.dangermouse.net/esoteric/piet.html

    Itulah beberapa bahasa pemrograman yang aneh. Apakah hanya ada 6? Tentu tidak, sebenarnya ada banyak sekali bahasa pemrograman yang tidak kita ketahui. Ini dia mereka yang lain :D

    Semoga artikel ini bermanfaat yaa :)






Baca juga

Rukan Artha Gading Niaga Blok i - 23, Jalan Boulevard Artha Gading

Kelapa Gading, Jakarta Utara 14240

(Belakang Mall Artha Gading)

Telp: (021) 4585-0387


Ruko Permata Regensi Blok B - 18, Jalan Haji Kelik

Srengseng, Kebon Jeruk, Jakarta Barat 11630

(Depan Hutan Kota Srengseng)

Telp: (021) 5890-8355


Ruko Jalan Taman Daan Mogot Raya No. 23

Kel. Tanjung Duren Utara Kec. Grogol Petamburan, Jakarta Barat 11470

(Belakang Mall Citraland dan Kampus UNTAR II)

Telp: (021) 2941-1188


Ruko Jalan Kartini Raya No. 53

Pancoran Mas, Depok 16436

(± 5 Menit dari Kantor Walikota Depok)

Telp: (021) 7720-7657


Rukan Crown Palace Blok A no 12, Jl Prof Dr Soepomo no 231 (Samping Universitas Sahid).

Kec. Tebet, Kel. Menteng Dalam.

(± 1 Menit dari Tugu Pancoran)

Jakarta Selatan 12870

Telp: (021) 2298-3886

Buka setiap hari Senin - Minggu jam 09.00 s/d 21.00

SMS: 0851-0055-5666 / 0819-7555-666 / 0812-9933-3913 / 0812-9393-3210 / 0812-1999-9155