Welcome

SEKAPUR SIRIH

Assalamu’alaikum Wr.Wb.

Sebelumnya, siapapun anda yang telah mengunjungi situs ini, saya ucapkan Terima Kasih. Atas waktu dan tenaga yang anda gunakan untuk menemukan dan membaca isi situs ini. Ada beberapa bagian isi dari situs ini yang berhubungan dengan bahasa pemrograman komputer. Dan cara-cara membuat dan menerbitkan buku (jika anda adalah seorang penulis). Semoga anda menemukan manfaat yang berguna bagi anda dari situs ini.

Kontak : dedygunanto@eramuslim.com

Wassalamu’alaikum

Bahasa Pemrograman Komputer

Jika anda menyukai pemrograman, maka pada situs ini anda akan menemukan seputar tip dan trik pemrograman, adapun bahasa pemrograman yang bisa anda temui di sini adalah: Pascal, C, PHP, Delphi dan C++ Builder. Sebagian besar adalah kompiler yang berbasis Microsoft Windows.

Bahasa pemrograman tidak lain adalah sebuah cara untuk berkomunikasi dengan mesin, dan mesin yang sedang kita tuju dan kita ajak untuk berkomunikasi adalah komputer. Terlepas dari tipe komputer tersebut, tentunya memerlukan bahasa yang menjembatani komunikasi antara anda sebagai manusia dengan komputer sebagai mesin. Mesin adalah mesin. Yang membuat mesin tersebut menjadi berguna adalah dengan memberikan instruksi kepadanya menggunakan bahasa yang dapat dimengerti oleh mesin.

Jadi pendek katanya adalah, sebenarnya semakin canggih mesin, semakin canggih juga bahasa pemrograman yang digunakannya. Mengikuti perkembangan teknologi informasi yang semakin mudah dan canggih, perkembangan bentuk dan ukuran mesin semakin lama semakin mengecil dibandingkan dengan pendahulunya. Ukuran tentunya bukan lagi masalah jika yang anda cari adalah fungsi. Karena walaupun perangkat keras teknologi informasi masa kini lebih kecil, tetapi sudah bisa dipastikan berfungsi lebih baik dan mutakhir. Begitu juga perkembangan bahasa pemrograman yang dibutuhkan oleh mesin tersebut.

Bahasa pemrograman tidak terlepas juga dari platform di mana bahasa pemrograman tersebut digunakan. Platform sistem operasi yang berkembang sekarang sudah mendukung bahasa pemrograman. Variasi nama, bahasa, dan mode bahasa pemrograman semakin banyak. Bahasa pemrograman pun sudah tersusun berdasarkan kategori tersendiri: bahasa tingkat rendah, tingkat rendah, dan tinggi. Semakin tinggi bahasa pemrograman tersebut, semakin mudahlah manusia untuk memahaminya.

Bahasa tingkat tinggi adalah bahasa pemrograman yang sudah menyerupai dengan bahasa manusia, antara lain: Pascal, C++, Java dan lainnya. Sebelum anda membuat program menggunakan bahasa pemrograman, adalah sangat baik untuk mengetahui dimana program yang akan anda buat tersebut digunakan, tipe pengguna, sistem operasi yang mendukung, dan persaratan sistem yang dibutuhkan. Jika sudah anda temukan, silakan anda pilih bahasa pemrograman apa yang anda kuasai dan kompiler apa yang anda butuhkan. Selanjutnya, jangan lupa juga anda menentukan dalam lingkungan apa anda akan membuat program anda. Misalnya, Aplikasi Console, Aplikasi Grafik atau Visual, Aplikasi Desktop atau Client Server, Aplikasi Web Server, atau aplikasi Mobile. Setelah semuanya komplit, anda bisa memulai untuk mengembangkan program anda menggunakan bahasa pemrograman yang anda pilih.

Selamat Memprogram.

Oleh : Dedy Gunanto,S.Kom

Ditulis dalam Umum. 4 Komentar »

4 Tanggapan ke “Welcome”

  1. fuad Says:

    tahnksssssssss atas datanya

  2. ghian Says:

    Ass.Wr.Wb

    Pak,mohon izin urlnya saya sisipkan di list blogroll blog saya.
    saya tahu blog bapak dari blognya Kang CanMasagi :) ,[ karena saya tidak tahu nama aseli beliau ]

    terima kasih sebelumnya

  3. randy Says:

    sya mau tanya apa sih kelemahan dan kelebihan dari macromedia flash, java, C++, pascal dan visual basic. dari program2 tersebut mana yang paling bagus.
    dan apakah C++, pascal, visualbasic dan java dapat menghasilkan file dengan format exe tanpa harus instal (plug n play)?

  4. dedygunanto Says:

    Saudara Rendy, kelemahan dari suatu bahasa pemrograman bisa di lihat dari struktur bahasa dan hasil dari suatu bahasa. Mudah atau tidaknya bisa diukur oleh pengguna sendiri.

    Untuk Macromedia Flash tidak bisa begitu saja dijalankan dari file .swf nya, kita butuh Flash Player untuk bisa menjalankannnya, atau setidaknya kita butuh browser yang sudah diberi plugins Adobe Flash Player Support.

    Untuk Java kita tidak bisa menjalankan file .jar atau .class langsung begitu saja pada PC anda, tetapi anda membutuhkan JVM (Java Virtual Machine) yang harus terinstall di OS anda. Dan kalau sudah terinstall di OS anda, anda bisa menjalankannya melalui Command Prompt di Windows dan jika anda menggunakan Linux/Unix anda bisa menjalankannya dengan Terminal atau shell Linux/Unix. Ada satu buah keunggulan dari bahasa Java, yaitu hasilnya bisa dijalankan hampir disemua sistem operasi, baik OS PC, WS, bahkan perangkat mobile. Hmmm… sangat menjanjikan :-) . Lebih detail silakan kunjungi alamat http://java.sun.com/

    C++ dan Pascal merupakan suatu bahasa yang saat ini banyak didukung berbagai OS, ada yang gratis dan komersil. Tetapi anda tidak bisa begitu saja mendistribusikan hasil program anda begitu saja jika menggunakan bahasa C++/Pascal. Bahasa ini sangat berkaitan erat dengan OS yang anda gunakan. Jika anda menggunakan windows, maka hasilnya adalah .exe, dan ini bisa didistribusikan ke OS windows juga. Tetapi jika anda berniat mendistribusikan ke OS lain, maka anda harus cermat. Karena .exe hanya bisa dijalankan di OS windows. Sayang sekali bukan? Dan jika anda mengkompilasi kode C++/Pascal di Linux/Unix, anda akan mendapatkan hasilnya berupa shell exec (misal:bisa berupa nama tanpa ekstensi). Dan untuk tiap OS, anda harus mengkompilasi ulang sesuai dengan OS yang dituju. Hmm cukup merepotkan juga. Tetapi jangan khawati, OS jaman sekarang udah mendukung 2 bahasa ini – Saya juga sangat menyukai 2 bahasa ini -, hampir semua OS bisa.
    Dan visual basic (VB), ada sebuah kekurangan dari bahasa ini, file .exe dari VB tidak bisa dijalankan begitu saja pada OS anda (Apalagi yang bisa cuma MS.Windows :-p ) hehe. Jika anda menggunakan Visual Basic, anda harus membuat installer terlebih dahulu, kumpulkan library atau .ocx yang dibutuhkan aplikasi anda, kemudian baru bisa dijalankan di komputer tujuan. Ini harus anda teliti betul2, kalo tidak, program anda tidak akan bisa dijalankan. Dan jangan lupa, jika anda menggunakan VB.NET, maka anda harus menginstall terlebih dahulu .NET di komputer tujuan anda. Ada dotnet 1, 2, dan terakhir dotnet 3. Hmm, anda bisa menilai sendiri bukan?

    Dan dari semua bahasa tersebut, rata2 memiliki rating tertinggi yaitu: java. Sekali anda kompilasi, anda bisa jalankan di semua OS, dengan syarat harus di install dulu JVM-nya. OK?

    Sekian dulu ya.. :-D


Tinggalkan Balasan