pasang iklan gratis

Selamat Datang dan jangan lupa kembali ya teman... saya ucapkan terimakasi atas kunjungan nya !!! :)

  • Web
  • Google Search
  • Photobucket

    Rabu, 23 Mei 2012

    MAKALAH BAHASA PEMROGRAMAN UNPAS


    TUGAS MAKALAH
    BAHASA PEMROGRAMAN


    Disusun oleh :




    TP’11 C

    Nugraha Susanto
    NRP. 113020068
    Aditya Bayu Devangga
    NRP. 113020072
    Nazir Sidiqq
    NRP. 113020080
    Egi Priadi Dwitama
    NRP. 113020091


     




     

    JURUSAN TEKNOLOGI PANGAN
    FAKULTAS TEKNIK
    UNIVERSITAS PASUNDAN
    BANDUNG
    2012

    KATA PENGANTAR

    Puji dan Syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan kekuatan, kesehatan dan kenikmatan yang tidak terhingga sehingga penulis dapat menyelesaikan tugas makalah ini. Shalawat dan salam selalu tercurah kepada junjungan kita Nabi besar Muhammad SAW yang telah menuntun umat manusia dari alam kegelapan ke alam yang terang benderang. Makalah ini disusun untuk memenuhi salah satu kriteria kelulusan salah satu mata kuliah Penerapan Komputer. Sebagaimana layaknya manusia yang tak pernah luput dari kesalahan, penulis telah menyadari bahwa makalah ini masih banyak kekurangan, baik dari segi pengungkapan kalimat, maupun sistematika penyusunannya.
    Melalui makalah ini penulis ingin menyampaikan kata-kata terimakasih  yang di  tunjukan kepada :
    1.      Dengan bangga penulis ucapkan terimakasih kepada kedua orangtua tercinta yang telah banyak mendukung dalam banyak hal baik moral maupun material.
    2.      Pak Sali Alas Majapahit ST.  selaku dosen mata kuliah penerapan komputer
    3.      Teman-teman dan pihak yang lainnya yang telah membantu dalam penyusunan makalah ini.
    Akhir kata, semoga laporan utama ini yang singkat dan sederhana ini dapat bermanfaat bagi penulis dan siapapun yang bersedia membacanya.

    Bandung, Mei 2012



                                                                                                                Penulis




    DAFTAR ISI

    KATA PENGANTAR.. i
    DAFTAR ISI ii
    BAB I PENDAHULUAN.. 1
    1.1      Latar belakang. 1
    1.2      Tujuan makalah. 1
    1.3      Rumusan masalah. 2
    BAB II TINJAUAN PUSTAKA.. 3
    2.1      Sejarah Bahasa Pemrograman. 3
    2.2      Pengertian Bahasa Pemrograman. 4
    2.3      Macam – Macam Bahasa Pemrograman. 5
    2.4      Generasi Bahasa Pemrograman. 7
    BAB III PEMBAHASAN.. 10
    3.1      Bahasa Pemrograman Yang Sering Digunakan. 10
    3.1.1       Bahasa Pemrograman Java. 10
    3.1.2       Bahasa Pemrograman C.. 10
    3.1.3       Bahasa Pemrograman Delphi 11
    3.1.4       Bahasa Pemrograman Pascal 11
    3.1.5       Bahasa Pemrograman C++. 11
    3.1.6       Bahasa PHP. 12
    3.1.7       Bahasa Ruby. 12
    3.1.8       Bahasa PROLOG.. 12
    3.1.9       Bahasa Phyton. 13
    3.1.10     Bahasa Basic. 13
    3.2      Kelebihan dan kekurangan masing - masing Bahasa Pemrograman. 13
    3.2.1       Bahasa Pemrograman Delphi 13
    3.2.2       Bahasa Pemrograman Java. 14
    3.2.3       Bahasa Pemrograman C.. 15
    3.2.4       Bahasa Pemrograman C++. 16
    3.2.5       Bahasa Pemrograman Pascal 16
    3.2.6       Bahasa PHP. 17
    3.2.7       Bahasa Ruby. 18
    3.2.8       Bahasa Prolog. 19
    3.2.9       Bahasa Phyton. 19
    3.2.10     Bahasa Phyton. 21
    3.2.11     Bahasa Basic. 22
    3.3      Fungsi  masing - masing Bahasa Pemrograman. 22
    3.3.1       Bahasa C.. 22
    3.3.2       Bahasa Java. 22
    3.3.3       Bahasa Pascal 22
    3.3.4       Bahasa PHP. 22
    3.3.5       Bahasa Ruby. 23
    3.3.6       Bahasa PROLOG.. 23
    3.3.7       Bahasa Phyton. 23
    3.3.8       Bahasa Cobol 23
    3.3.9       Bahasa Basic. 23
    3.3.10     Bahasa C++. 24
    BAB IV KESIMPULAN DAN SARAN.. 25
    4.1      Kesimpulan. 25
    4.2      Saran. 25
    DAFTAR PUSTAKA.. 27

    1            

    BAB I PENDAHULUAN

    Bab ini akan menguraikan mengenai: (1) Latar Belakang  dan (2) Tujuan makalah

    1.1         Latar belakang

    Perkembangan teknologi sangat pesat sekalai, pesatnya teknologi yang paling terutama adalah  teknologi komputer sudah tidak bisa dipungkiri lagi, bagi yang mengikuti perkembangan teknologi , maka tidak akan dipandang sebelah mata. Tapi sebaliknya, bagi mereka  yang tidak mengikuti perkembangan teknologi dalam dunia komputer maka bersiaplah untuk mundur secara suka rela dari panggung kompetisi. Bagaikan  wabah biologi ataupun virus teknologi komputer sudah menyusupi hampir semua bidang kehidupan manusia. Dari pemerintah pusat sampai tingkat pemerintahdesa, perusahaan-perusahaan, supermarket, minimarket, perguruan tinggi, serta jenjang pendidikan dibawahnya , bahkan SD hampir semuanya mengenal komputer. Dan tidak kalah lagi semua lapisan masyarakat dari perkotaan hingga pedesaan tidak pandang bulu dan usia mereka mengenal dan menggunakan teknologi ini.
    Teknologi ini menjadi alat pelengkap pokok yang tidak bisa dipisahkan dari kehidupan dan kebiasaan mereka.Saat ini teknologi komputer bukan hanya menjadi alat pelengkap pokok saja namunjuga dapat digunakan untuk menghasilkan uang diantarnya adalah duniapemrograman komputer.Dalam dunia pemrograman komputer, dikenalbanyak bahasa pemrograman, seperti C, C++, Pascal, Basic, Java, dan lain-lain.

    1.2         Tujuan makalah

    Makalah ini disusun dengan tujuan sebagai sarana untuk mengikutipesatnya perkembangan teknologi komputer di masa sekarang ini, salahsatunya di dunia pemrograman yang sekarang semakin banyak diminati. Dan sebagai sarana untuk penyampaian informasi mengenai bahasa pemrograman kepada semua pihak yang berminat untuk mempelajari pokok pembahasan tersebut  Selain itu, tujuan disusunnya makalah ini adalah untuk memnuhi tugas matakuliah penerapan komputer Universitas Pasundan Bandung.

    1.3         Rumusan masalah

    Adapun rumusan masalah yang akan dibahas  pada makalah ini sebagai berikut :
    Ø  Bahasa pemrograman apa yang paling sering dan paling banyak digunakan oleh pengguna computer.
    Ø  Apa kelebihan dan kekurangan dari masing – masing bahasa pemrograman.
    Ø  Bagaimana fungsi dari bahasa pemrograman tersebut.


    2           BAB II TINJAUAN PUSTAKA

    Bab ini akan membahas mengenai : (1) Sejarah Bahasa Pemrograman, (2) Pengertian Bahasa Pemrograman, (3) Macam – Macam Bahasa Pemrograman (4) Generasi Bahasa Pemrograman.

    2.1         Sejarah Bahasa Pemrograman

    Sejak pertama komputer difference engine diciptakan oleh Charles Babbage pada tahun 1822, komputer membutuhkan sejumlah instruksi untuk melakukan suatu tugas tertentu.Instruksi-instruksi ini dikenal sebagai bahasa pemrograman.Bahasa komputer mulanya terdiri dari sejumlah langkah pengkabelan untuk membuat suatu program; hal ini dapat dipahami sebagai suatu rangkaian pengetikan kedalam komputer dan kemudian dijalankan.
    Pada awalnya, difference engine-nya Charles Babbage hanya dibuat untuk menjalankan tugas dengan menggunakan perpindahan gigi roda untuk menjalankan fungsi kalkukasi. Jadi, bentuk awal dari bahasa komputer adalah berupa gerakan secara mekanik, selanjutnya gerakan mekanik tersebut digantikan dengan sinyal listrik ketika pemerintah AS mengembangkan ENIAC pada tahun 1942, tetapi masih banyak mengadopsi prinsip-prinsip dasar dari Babbage’s engine yang mana diprogram dengan mengeset switch dan perkabelan pada seluruh sistem pada setiap “program” maupun kalkulasi. Tentu saja ini merupakan pekerjaan yang membosankan.
    Pada 1945, John Von Neumann yang bekerja pada Institute for Advanced Study mengemukakan dua konsep yang secara langsung mempengaruhi masa depan dari bahasa pemrograman komputer. Yang pertama dikenal sebagai “shared-program technique”.Pada teknik ini dinyatakan bahwa hardware komputer haruslah sederhana dan tidak perlu dilakukan pengkabelan dengan menggunakan tangan untuk setiap program.Sebagai gantinya, instruksi-instruksi yang lebih kompleks harus digunakan untuk mengendalikan perangkat keras yang lebih sederhana, hal ini memungkinkan komputer diprogram ulang dengan cepat.
    Konsep yang kedua yang juga sangat penting untuk pengembangan bahasa pemrograman. Von Neumann menyebutnya sebagai “conditional control transfer”. Ide ini berkembang menjadi bentuk subrutin, atau blok kode yang kecil yang dapat panggil berdasarkan aturan tertentu, dari pada suatu himpunan tunggal urutan kronologis yang harus dijalankan oleh komputer. Bagian kedua dari ide tersebut menyatakan bahwa kode komputer harus dapat bercabang berdasarkan pernyataan logika seperti IF (ekspresi) THEN, dan perulangan seperti FOR statement. “Conditional control transfer” mengembangkan ide adanya “libraries,” yang mana merupakan blok kode yang dapat digunakan berulang kali. Pada 1949, setelah beberapa tahun Von Neumann bekerja, bahasa Short Code dilahirkan, yang merupakan bahasa komputer yang pertama untuk peralatan elektronik yang membutuhkan programmer untuk mengubah perintah kedalam 0 dan 1 dengan tangan.
    Pada 1957, bahasa khusus yang pertama muncul dalam bentuk FORTRAN yang merupakan singkatan dari sistem FORmula TRANslating.Bahasa ini dirancang pada IBM untuk perhitungan scientific.Komponen-komponennya sangat sederhana, dan menyediakan bagi programmer akses tingkat rendah kedalam komputer.Sampai saat ini, bahasa ini terbatas pada hanya terdiri dari perintah IF, DO, dan GOTO, tetapi pada waktu itu, perintah-perintah ini merupakan lompatan besar kearah depan.Type data dasar yang digunakan sampai sekarang ini dimulai dari FORTRAN, hal ini meliputi variabel logika (TRUE atau FALSE), dan bilangan integer, real, serta double-precision.

    2.2         Pengertian Bahasa Pemrograman

                Bahasa pemrograman atau sering diistilahkan sebagai bahasa komputer adalah teknik komando atau instruksi standar untuk memerintah komputer.Bahasa pemrograman merupakan himpunan atau kumpulan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.
    ü Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
    1.    Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
    2.      Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
    3.    Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
    4.    Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
    Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.

    2.3         Macam – Macam Bahasa Pemrograman Pembuat WEB

    1. Bahasa Pemrograman HTML
         Hyper Text Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
    2. Bahasa Pemrograman PHP
         PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
    3. Bahasa Pemrograman ASP
         ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan merupakan server side scripting.
    4. Bahasa Pemrograman XML
         Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data. XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja. XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.
    5. Bahasa Pemrograman WML
         WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
    6. Bahasa Pemrograman PERL
         Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
    7. Bahasa Pemrograman CFM
         Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion atau BlueDragon atau Coldfusion Studio. Syntax coldfusion berbasis html.
    8. Bahasa Pemrograman Javascript
         Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
    9. Bahasa Pemrograman CSS
         Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

    2.4         Generasi Bahasa Pemrograman

         Bahasa pemrograman mengalami beberapa generasi sesuai dengan perkembangan zaman dan penyesuain kebutuhan serta tepat guna bagi pemakai teknologi computer ada beberapa generasi dalam perkembangan generasai bahasa pemrograman computer ini.

    Ø Bahasa Pemrograman Generasi I
    Bahasa pemrograman generasi pertama berorientasi pada mesin. Program disusun dengan menggunakan bahasa mesin. Tentu saja program generasi ini sangat sulit untuk dipahami oleh orang awam dan sangat membosankan bagi pemrogram. Pemrogram harus benar-benar menguasai operasi komputer secara teknis. Namun bahasa generasi ini memberikan eksekusi program yang sangat cepat. Selain itu, bahasa mesin sangat bergantung pada mesin (machine dependent), artinya, bahasa mesin antara satu mesin dengan mesin lainnya akan berbeda.
    Ø Bahasa Pemrograman Generasi II
    Bahasa pemrograman generasi kedua menggunakan bahasa rakitan (assembly).Sebagai pengganti kode-kode biner, digunakanlah kependekan dari kata-kata. Misalkan “MOV” untuk menyatakan “MOVE” dan JNZ yang berarti “jump non-zero”. Setiap instruksi dalam bahasa rakitan sebenarnya identik dengan satu instruksi dalam bahasa mesin.Bahasa ini sedikit lebih mudah dipahami daripada bahasa mesin mengingat perintah dalam bentuk kata-kata yang dipendekkan lebih mudah daripada mengingat deretan angka biner.
    Ø Bahasa Pemrograman Generasi III
         Bahasa pemrograman generasi ketiga menggunakan pendekatan prosedural.Sebagai bahasa prosedural, pemrogram perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya. Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia, seperti WRITE untuk menampilkan sesuatu di layar dan READ untuk membaca data dari keyboard.Bahasa generasi ketiga seringkali disebut sebagai high level language disebabkan bahasa ini menggunakan kata-kata yang biasa digunakan manusia.Beberapa contoh bahasa pemrograman yang masuk dalam kategori generasi ketiga yaitu ADA, ALGOL, C, BASIC, COBOL, FORTRAN, dan PASCAL.
    Ø Bahasa Pemrograman Generasi IV
         Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu pemrograman dalam membuat program sehingga diharapkan produktifitas pemrogram jadi meningkat dan program dapat dibuat dalam waktu yang lebih singkat.Alhasil, bahasa pemrograman generasi keempat yang dikenal dengan sebutan 4GL dapat dipakai oleh pemakai yang kurang mengetahui hal-hal teknis tentang pemrograman tanpa bantuan pemrogram profesional.Sebagai contoh pemrogram dapat membuat program dengan Microsoft Access di lingkungan PC dengan mudah.Bahasa pemrograman generasi keempat biasa disebut sebagai high level language atau bahasa berorientasi pada masalah (problem oriented language) karena memungkinkan pemakai menyelesaikan masalah dengan sedikit penulisan kode dibandingkan pada bahasa prosedural.Bahasa pemrograman generasi keempat menggunakan pendekatan non-prosedural.Untuk mendapatkan suatu hasil, seorang pemakai tidak perlu memberitahukan secara detail tentang bagaimana mendapatkannya.
    Ø Bahasa Pemrograman Generasi V
    Bahasa pemrograman generasi kelima merupakan kelompok bahasa-bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan (artificial intelligence). Kecerdasan buatan adalah disiplin dalam ilmu komputer yang mempelajari cara komputer meniru kecerdasan manusia. Berbagai aplikasi kecerdasan manusia diantaranya  pemrosesan bahasa alami (natural language processing), yakni mengatur komputer agar bisa berkomunikasi dengan manusia melalui bahasa manusia (Indonesia, Inggris, Spanyol, Prancis, dan sebagainya). Pengedalian robotika dan sensor mata.Aplikasi sistem pakar (expert system) yang meniru seorang pakar di bidang tertentu sehingga bisa menghasilkan nasehat atau pemikiran yang setara dengan seorang pakar.



    3           BAB III PEMBAHASAN

    Bab ini akan menguraikan mengenai : (1) Bahasa Pemrograman Yang Sering Digunakan, (2)Kelebihan Dan Kekurangan Dari Bahasa Pemrograman dan (3) Fungsi Bahasa Pemrograman

    3.1         Bahasa Pemrograman Yang Sering Digunakan

    3.1.1        Bahasa Pemrograman Java

    Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputertermasuk telepon genggam.Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin.Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun".Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

    3.1.2        Bahasa Pemrograman C

    Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untukSistem Operasi Unix di Bell Telephone Laboratories.Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.C secara luar biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.

    3.1.3        Bahasa Pemrograman Delphi 

    Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembanganperangkat lunak. Produk ini dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milikEmbarcadero, divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linuxdan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS Xdan Windows CE.

    3.1.4        Bahasa Pemrograman Pascal

    Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

    3.1.5        Bahasa Pemrograman C++

    C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

    3.1.6        Bahasa PHP

    PHP adalah bahasa pemrogaman web atau scripting language yang didesain untuk web. PHP dibuat pertama kali oleh Rasmus Lerdford untuk menghitung jumlah pengunjung pada homepagenya pada akhir tahun 1994. PHP terus berkembang dari PHP 1 yang ditulis ulang Rasmus dalam bahasa C pada tahun 1995 sampai PHP 4 yang diluncurkan tanggal 22 Mei 2000.

    3.1.7        Bahasa Ruby

    Ruby adalah bahasa pemrogaman scripting yang berorientasi objek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa pemrogaman scripting yang ada di dunia. Ruby ditulis dengan bahasa C dengan kemampuan dasar seperti Perl dan Phyton. Ruby pertama kali dibuat oleh seorang programmer Jepang bernama Yukihiro Matsumoto. Penulisan Ruby dimulai pada February 1993 dan pada Desember 1994 dirilis versi alpha dari ruby. Pada awal perkembangan Ruby, Yukihiro meulis Ruby sendiri sampai pada tahun 1996 terbentuk komunitas Ruby yang banyak mengkotribusikan Ruby.

    3.1.8        Bahasa PROLOG

    Prolog (Programmation en logique) adalah bahasa pemrograman atau bahasa non-prosedural. Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman untuk aplikasi kecerdasan buatan. Bahasa ini menjadi popular semenjak Jepang mengumumkan pada tahun 1981 bahwa jepang akan menggunakannya sebagai basis computer “generasi kelima”.

    3.1.9        Bahasa Phyton

    Bahasa pemrograman ini dibuat oleh Guido van Rossum dari Amsterdam, Belanda. Pada awalnya, motivasi pembuatan bahasa pemrograman ini adalah untuk bahasa skrip tingkat tinggi pada sistem operasi terdistribusi Amoeba. Bahasa pemrograman ini menjadi umum digunakan untuk kalangan engineer seluruh dunia dalam pembuatan perangkat lunaknya, bahkan beberapa perusahaan menggunakan python sebagai pembuat perangkat lunak komersial.
    Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya, tidak ada batasan dalam penyalinannya atau mendistribusikannya. Lengkap dengan source codenya, debugger dan profiler, antarmuka yang terkandung di dalamnya untuk pelayanan antarmuka, fungsi sistem, GUI (antarmuka pengguna grafis), dan basis datanya. Python dapat digunakan dalam beberapa sistem operasi, seperti kebanyakan sistem UNIX, PCs (DOS, Windows, OS/2), Macintosh, dan lainnya. Pada kebanyakan sistem operasi linux, bahasa pemrograman ini menjadi standarisasi untuk disertakan dalam paket distribusinya.

    3.1.10    Bahasa Basic

    BASIC adalah beginner all-purpose symbolic instruction code dikembangkan tahun 1965 di Darmouth College oleh John Kemeny dan Thomas Kurtz. Awalnya ditujukan untuk pengajaran dasar pemrogaman computer.

    3.2         Kelebihan dan kekurangan masing - masing Bahasa Pemrograman

    3.2.1            Bahasa Pemrograman Delphi

    Kelebihan
    ·       Komunitas pengguna yang besar pada Usenet maupun web.
    ·       Dapat mengkompilasi menjadi single executable (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning
    ·       Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, tool debugging)
    ·       Optimasi kompiler yang cukup cepat
    ·       Mendukung multiple platform dari source code yang sama
    ·       Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.
    Kekurangan
    ·       Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)
    ·       Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal
    ·       Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32).

    3.2.2            Bahasa Pemrograman Java

    Kelebihan
    ·      Sederhana dan ampuh, java menyediakan sarana untuk membuat program (applet) yang berjalan pada web browser. Programmer dapat menggunakan applet kecil yang aman, dinamik, lintas platform, aktif dan siap dijalankan di jaringan.
    ·      Aman, java dirancang dengan konsep keamanan internet.
    ·      Berorientasi objek, java tidak diturunkan bahasa pemrogaman manapun. Java memiliki keseimbangan yang menyediakan mekanisme peng-class-an sederhana dengan model antarmuka dinamik yang intuitif hanya jika diperlukan.
    ·      Kokoh, java membatasi programmer dengan memberi kunci supaya progamer dapat menemukan kesalahan lebih cepat saat mengembangkan program.
    ·      Interaktif, java dirancang untuk menciptakan program jaringan yang interaktif.
    ·      Netral terhadap berbagai arsitektur, java mampu berjalan dalam platform apapun seperti PC, UNIX, Macintosh, dll.
    Kekurangan
    ·      Java memiliki kecepatan yang kurang dari bahasa C ++.
    ·      Implementasi J2ME tidak global. Misalnya, J2ME untuk Motorola dengan J2ME untuk Sony Ericson tidak sama. Berbeda lagi J2ME untuk Nokia. Setiap produk selalu mempunyai modul tersendiri yang dinilai aneh penerapannya dan harus di-compile dengan modul yang berbeda-beda.
    ·      Java memakan banyak memori computer.
    ·      Java merupakan bahasa yang kompleks dan susah dipelajari.
    ·      Program yang dibuat oleh bahasa ini lebih lambat disbanding program yang dibuat dengan bahasa lain seperti C atau C++.

    3.2.3            Bahasa Pemrograman C

    Kelebihan
    ·      Bahasa C tersedia hampir di semua jenis computer.
    ·      Kode bahasa C sifatnya adalah portable dan fleksible untuk semua jenis computer.
    ·      Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
    ·      Proses executable program bahasa C lebih cepat.
    ·      Dukungan pustaka yang banyak.
    ·      C adalah bahasa yang terstruktur.
    ·      Bahasa C termasuk bahasa tingkat menengah.

    Kekurangan
    ·      Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
    ·      Bagi pemula pada umumnya akan kesulitan menggunakan pointer.

    3.2.4            Bahasa Pemrograman C++

    Kelebihan
    ·        Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#.
    ·        Compiler bahasa C++ terdapat di semua platform.
    ·        Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti OWL, MFC, Cocoa, QT, GTK, dll.
    ·        Merupakan pemrograman berorientasi objek.
    Kekurangan
    ·        Bahasa ini cukup sulit untuk dipel;ajari dan dipahami.
    ·        Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
    ·        Bagi pemula pada umumnya akan kesulitan menggunakan pointer.

    3.2.5            Bahasa Pemrograman Pascal

    Kelebihan
    ·        Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe datastandar: booleanintegerrealcharstring,
    ·        User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
    ·        Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
    ·        Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
    ·        Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
    Kekurangan
    ·        Versi awal Pascal kurang cocok untuk aplikasi bisnis karena dukungan basisdata yang terbatas.
    ·        Sintaks Pascal terlalu bertele-tele.
    ·        Tidak mendukung pemrograman berorientasi objek.
    ·        Pascal tidak fleksibel dan banyak kekurangan yang dibutuhkan untuk membuat aplikasi yang besar.

    3.2.6            Bahasa PHP

    Kelebihan bahasa PHP:
    ·          PHP menjadi popular karena kesederhanaannya dan kemampuannya dalam menghasilkan berbagai aplikasi web seperti counter, system artikel/ CMS, e-commerce, bulletin board, dll.
    ·          PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web.
    ·          PHP termasuk dalam Open Source Product dan telah mencapai versi 4.
    ·          Aplikasi PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau Phyton bahkan lebih cepat disbanding dengan ASP maupun Java dalam berbagai aplikasi web.
    ·          Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web server Apache dan OS Linux.
    ·          Sintaks mirip C dan mudah dipelajari.
    ·          Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com, phpbuilder.com, phpindo.com, dll.
    ·          Berbagai script atau aplikasi yang gratis telah tersedia.
    Kekurangan :
    ·          Tidak detail untuk pengembangan skala besar.
    ·          Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya.
    ·          Tidak bisa memisahkan antara tampilan dengan logic dengan baik.
    ·          PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.
    ·          Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend.

    3.2.7            Bahasa Ruby

    Kelebihan bahasa ruby :
    ·          Sintaks sederhana.
    ·          Memiliki Exception Handling yang baik.
    ·          OOP.
    ·          Single inheritance.
    ·          Didukung oleh OS Linux, Windows, MacOS X, OS/2, BeOs, dan Unix.
    ·          Merupakan bahasa pemrograman scripting yang berorientasi objek.
    ·          Memiliki garbage collector yang secara otomatis akan menghapus informasi tak terpakai dari memori.
    Kelemahan bahasa ruby:
    ·      Multithreading. Implementasi thread di ruby masih berupa green thread, bukan native thread. Hal ini membuat aplikasi GUI (desktop) dengan background thread tidak mungkin diimplementasikan di ruby.
    ·      Virtual Memory, ruby masih fully interpreted sehingga program ruby cenderung lebih lambat.
    ·      Spek. saat ini spesifikasi ruby (syntax, behaviour, dll) adalah implementasi ruby yang asli dari matz.
    ·      IDE. Saat ini kualitas IDE untuk ruby masih jauh daripada .net dan java. Tapi dengan bermunculnya IDE ruby yang dibuat dengan java.net, kondisinya agak berubah. Tapi karena ruby bahasa yang sangat dinamis, sulit untuk bisa mendapatkan informasi secara lengkap mengenai struktur sebuah program ruby secara statis.

    3.2.8            Bahasa Prolog

    Kelebihan :
    ·      Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensionl sebagai teknik pencariannya seperti pada Delphi, Pascal, Basic, COBOL dan bahasa pemrograman yang sejenisnya, maka prolog menggunakan teknik pencarian yang di sebut heuristik (heutistic) dengan menggunakan pohon logika.
    ·      Melakukan komputasi rumit pada data yang kompleks.
    ·      Mengekpresikan algoritma dengan baik.
    ·      Mengalokasikan memori secara dinamis sehingga programmer tidak harus mendeklarasikan ukuran sebuah struktur data sebelum membuatnya.
    ·      Mengembangkan dan memodifikasi dirinya sendiri sehingga sebuah program dapat “belajar” melalui informasi yang didapat selama program dijalankan
    ·      PROLOG mempunyai Automated Reasoning Procedure (Prosedur Sebab-Akibat Otomatis) yang disebut Inference Engine (Inference = proses pengambilan kesimpulan) yang sudah built-in didalamnya. Akibatnya, program yang menggunakan logika sebab-akibat jadi lebih mudah ditulis dalam PROLOG.
    Kekurangan :
    ·      Pemborosan dalam pengalokasian memory sehingga program berjalan menjadi lambat.

    3.2.9            Bahasa Phyton

    Kelebihan Bahasa Phyton:
    ·      Tidak ada tahapan kompilasi dan penyambungan (link) sehingga kecepatan perubahan pada masa pembuatan system aplikasi meningkat.
    ·      Tidak ada deklarasi tipe sehingga program menjadi lebih sederhana, singkat, dan fleksible.
    ·      Manajemen memori otomatis yaitu kumpulan sampah memori sehingga dapat menghindari pencatatan kode.
    ·      Tipe data dan operasi tingkat tinggi yaitu kecepatan pembuatan system aplikasi menggunakan tipe objek yang telah ada.
    ·      Pemrograman berorientasi objek.
    ·      Pelekatan dan perluasan dalam C.
    ·      Terdapat kelas, modul, eksepsi sehingga terdapat dukungan pemrograman skala besar secara modular.
    ·      Pemuatan dinamis modul C sehingga ekstensi menjadi sederhana dan berkas biner yang kecil
    ·      Pemuatan kembali secara dinamis modul phyton seperti memodifikasi aplikasi tanpa menghentikannya.
    ·      Model objek universal kelas Satu.
    ·      Konstruksi pada saat aplikasi berjalan.
    ·      Interaktif, dinamis dan alamiah.
    ·      Akses hingga informasi interpreter.
    ·      Portabilitas secara luas seperti pemrograman antar platform tanpa ports.
    ·      Kompilasi untuk portable kode byte sehingga kecepatan eksekusi bertambah dan melindungi kode sumber.
    ·      Antarmuka terpasang untuk pelayanan keluar seperti perangkat Bantu system, GUI, persistence, database, dll.


    KekuranganBahasa Phyton :
    ·      Beberapa penugasan terdapat diluar dari jangkauan python, seperti bahasa pemrograman dinamis lainnya, python tidak secepat atau efisien sebagai statis, tidak seperti bahasa pemrograman kompilasi seperti bahasa C.
    ·      Disebabkan python merupakan interpreter, python bukan merupakan perangkat bantu terbaik untuk pengantar komponen performa kritis.
    ·      Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen, tetapi dapat bekerja dengan baik sebagai bagian depan skrip antarmuka untuk mereka.
    ·      Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak memberikannya secara menyeluruh. Python menyediakan bahasa pemrograman optimasi untuk kegunaan, bersama dengan perangkat bantu yang dibutuhkan untuk diintegrasikan dengan bahasa pemrograman lainnya.

    3.2.10         Bahasa Phyton

    Kelebihan Bahasa Phyton:
    ·      Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.
    ·      Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan .
    ·      Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang berbeda, tanpa banyak perbedaan.
    ·      Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.
    ·      COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain selain programer.
    ·      Mudah didokumentasikan dan dikembangkan bilamana perlu.
    ·      Problem Orientad Language.
    KekuranganBahasa Phyton :
    ·      Operasi masukan dan keluaran yang masih kaku.
    ·      Struktur penulisan program yang sangat kaku dan bertele-tele.

    3.2.11         Bahsa Basic

    Kelebihan Bahasa Basic:
    ·          Bahasa Basic tergolong bahasa serbaguna dan dapat digunakan di aplikasi apa saja.
    Kekurangan Bahasa Basic:
    ·      Bahasanya kurang terstruktur.
    ·      Tidak cocok untuk membuat aplikasi besar.
    ·      Sintaksnya penuh dengan GOTO yang menyesatkan. Bahasa ini merupakan bahasa yang primitif di era DOS.

    3.3         Fungsi  masing - masing Bahasa Pemrograman

    3.3.1        Bahasa C

    Bahasa C pertama kali digunakan di Computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX.Bahasa C juga digunakan untuk menyusun operasi Linux.Banyak bahasa pemrogaman popular seperti PHP dan Java menggunakan sintaks dasar mirip bahasa C.

    3.3.2        Bahasa Java

    Bahasa Javadigunakan untukpemrograman jaringan, pembuatan aplikasi berbasis windows, program untuk membuat web.

    3.3.3        Bahasa Pascal

    Digunakan sebagai landasan pembuatan kode perangkat lunak Delphi (berbasis windows), dan lunak Kylix (berbasis Linux).

    3.3.4        Bahasa PHP

    Bahasa PHP digunakan sebagai landasan operasi pada pemrogaman jaringan berbasis web, untuk pemrogaman database, dan untuk membuat aplikasi web.

    3.3.5        Bahasa Ruby

    Bahasa Rubydigunakan untuk Implementasi besar Ruby pada JRuby dan Rubinius.Ruby dapat diterapkan pada teknologi Asynchronous JavaScript dan XML (AJAX).Ruby on Rails untuk membuat framework web.

    3.3.6        Bahasa PROLOG

    Bahasa PROLOGdigunakan sebagai ahasa pemrograman Artificial Intellegence dan robot, PROLOG banyak digunakan dalam aplikasi pembuatan bahasa alami, penulisan compiler, penambahan ilmu pada sistem pakar dan purwarupa (prototype) perangkat lunak, bagus untuk menulis sistem pakar dan knowledge based system.

    3.3.7        Bahasa Phyton

    Bahasa Phyton digunakan untuk perangkat bantu shell,tugas-tugas sistem administrator, program baris perintah.Kerja bahasa ekstensi, antarmuka untuk pustaka C/C++, kustomisasi.
    Pembuatan prototipe secara cepat/pembuatan sistem aplikasi.Prototipe yang dapat dibuang atau sesuai dengan permintaan, Modul berdasarkan bahasa pemrograman.Pengganti dari penulisan parser khusus, antarmuka pengguna grafis, Penggunaan GUI API sederhana dan canggih.Pengaksesan basisdata, Penyimpanan objek tetap, antarmuka sistem SQL.Pemrograman terdistribusi, Penggunaan API mekanisme client/server terintegrasi.Skrip internet. Skrip CGI, antarmuka HTTP, Aplet WWW, dan lainnya.

    3.3.8        Bahasa Cobol

    Bahasa Coboldigunakan Untuk membuat aplikasi bisnis dan untuk pengolahan data dan database

    3.3.9        Bahasa Basic

    Bahasa Basic digunakan untuk Landasan pemrograman Visual Basic dan visual basic for application.Bahasa pemrograman pada banyak produk Microsoft seperti untuk administrasi dan otomatisasi batch skrip, windowskrip house dan untuk pembuatan program kid Basic, FreeBasic, dan Gambas.

    3.3.10    Bahasa C++

    Bahasa C++digunakan sebagai bahasa pemrograman di Windows, UNIX, Linux.Visual C++ dapat dibuat aplikasi apa saja seperti database.Bahasa untuk pembuatan system operasi, game, system kendali,pembuatan aplikasi, untuk membuat bahasa baru atau membuat compiler bahasa baru. Untuk menulis komponen dan file-file pustaka bahasa lain.



    4           BAB IV KESIMPULAN DAN SARAN                                  

    Bab ini akan membahas mengenai : (1) Kesimpulan dan (2) Saran

    4.1         Kesimpulan

         Perkembangan teknologi merupakan bagian dari trand yang tidaik bisa dipandang sebelah mata lagi untuk menyesuaikan dengan perkembangan itu maka sudah selayaknya sebagai mahasiswa kita harus belajar dan menyesuaikan serta memadukan kesenergian antara teknologi dengan realita kehidupan pada saat ini. Dengan memahami dan mengaplikasikan bahasa pemrogramancomputer  ini merupakan salahsatu cara untuk menekan ketertinggalan itu karena pada dasarnya computer merupakan harga mati sudah kebutuhan primer dikalangan masyarakat saat ini bukan pelengkap semata lagi.
         Dengan perkembangan teknologi khususnya pada teknologi computer merupakan rangkaian penyederhanaan tugas manusia untuk menjalankan segala tugas yang diembannya, namun tidak bisa dipungkiri lagi perkembangan yang tidak bisa dibendung maka sisi negativenya pun akan nampak dengan sendirinya maka dari itu perlu pembatasan dan penyaringan dalam menikmati semua kemajuan teknologi ini.

    4.2         Saran

         Saran yang dapat penulis sampaikan pada semua pihak yang bersangkutan maupun semua pengguna dan penikmat teknologi ini diantaranya :
    Ø  Pemahaman terhadap bahasa pemrograman merupakan langakah utama untuk menjadikan aplikasi-aplikasi yang kita gunakan lebih multifungsi lagi.
    Ø  Gunakan fasilitas yang ada namun pertanggungjawabannya tidak kalah penting daripada kegunaannya.
    Ø  Mengikuti kemajuan teknologi merupakan hal penting dan yang menjadi tuntutan utama  dapat mengoptimalkan fungsi dan menjadikan teknologi jauh lebih berguna dari asalnya.

    5           DAFTAR PUSTAKA

    Anonim. (2012). “Bahasa Pemrograman dan Jenisnya”. http://id.wikipedia.org /wiki/Bahasa_pemrograman, Acces: 17 Mei 2012.
    Anonim. (2012). “C (Bahasa Pemrograman)”. http://id.wikipedia.org/wiki/C (bahasa_pemrograman), Acces: 17 Mei 2012.
    Anonim. (2006). “Pemrograman C++”. http://id.wikipedia.org/wiki/C%2B%2B, Acces: 17 Mei 2012.
    Firdausy dan Kartika. (2008), “Bahasa Pemrograman”. http://kartikaf.files. wordpress.com/2009/12/bahasa-pemrograman.pdf, Acces: 18 Mei 2012.
    Anonim. (2012). “Bahasa Pemrograman Pascal”. http://id.wikipedia.org /wiki/Pascal_(bahasa_pemrograman), Acces: 18 Mei 2012.
    Fisma. Andika. (2012), “Kelebihan – Kekurangan Bahasa Pemrograman”. http://andikafisma.wordpress.com/kelebihan-kelemahan-dan-aplikasi-10-bahasa-pemrograman/, Acces: 20 Mei 2012.



    0 sok atuh ngoment:

    Posting Komentar

    komen sebanyak-banyaknya

    Related Posts Plugin for WordPress, Blogger...
    Twitter Delicious Facebook Digg Stumbleupon Favorites More