Sabtu, 01 Mei 2010

Bahasa pemograman

  • C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun
    1980-an oleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari
    Bahasa pemrograman C. Salah satu perbedaan yang paling mendasar dengan
    bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek.
  • C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang menandakan angka # (U+0023).
    Tanda pagar # yang digunakan memang bukan tanda kres dalam seni musik
    (U+266F), dan tanda pagar # (U+0023) tersebut digunakan karena karakter
    kres dalam seni musik tidak terdapat di dalam keyboard standar.
  • C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem 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 mempengaruhi bahasa
    populer lainnya, terutama C++ yang merupakan extensi dari C.
  • Ada, adalah sebuah bahasa pemrograman prosedural yang didesain di bawah
    arahan Departemen Pertahanan Amerika Serikat pada akhir tahun 1970-an
    dan awalnya ditujukan sebagai bahasa utama dalam membangun perangkat
    lunak Departemen Pertahanan. Nama Ada sendiri diambil dari Augusta Ada
    Byron, seorang istri bangsawan (countess) Lovelace yang dianggap
    sebagai seorang pemrogram komputer (programmer) yang pertama. Bahasa
    ini diturunkan dari bahasa Pascal tapi memiliki beberapa tambahan
    semantik dan sintaksis, seperti halnya eksekusi tugas secara serentak,
    operator overloading, dan juga module
  • Java' adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.
  • JavaScript adalah nama implementasi Netscape Communications Corporation untuk ECMAScript standar, suatu bahasa skrip yang didasarkan pada konsep pemrograman berbasis prototipe. Bahasa ini terutama terkenal karena penggunaannya di situs web (sebagai JavaScript sisi klien) dan juga digunakan untuk menyediakan akses skrip untuk objek yang dibenamkan (embedded) di aplikasi lain.


    Walaupun memiliki nama serupa, JavaScript hanya sedikit berhubungan dengan bahasa pemrograman Java, dengan kesamaan utamanya adalah penggunaan sintaks C. Secara semantik, JavaScript memiliki lebih banyak kesamaan dengan bahasa pemrograman Self.


    Skrip JavaScript yang dimasukkan di dalam berkas HTML ataupun XHTML harus dimasukkan di antara tag .



    Berikut ini adalah contohnya (yang akan menampilkan sebuah dialog box berisi Halo Dunia! ketika sebuah tombol diklik oleh pengguna) :












     
    <input type="button" value="Tekan di sini" onclick="halo();">
    <script type="text/javascript">
        function halo() {
            alert( "Halo Dunia!" );
        }
    </script>
  • BASIC, adalah singkatan dari Beginners’ All-purpose Symbolic
    Instruction Code , adalah sebuah kelompok bahasa pemrograman tingkat
    tinggi. Secara harfiah, BASIC memiliki arti "kode instruksi simbolis
    semua tujuan yang dapat digunakan oleh para pemula". Memang, istilah
    "Bahasa BASIC" di sini juga bisa diartikan menjadi bahasa untuk pemula,
    atau dengan kata lain, disebut sebagai bahasa dasar, tapi hal tersebut
    dirasa kurang tepat, mengingat BASIC dapat juga digunakan oleh para
    pemrogram ahli.
  • COBOL, (singkatan dari Common Business Oriented Language) adalah sebuah
    bahasa pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa
    COBOL mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan
    dengan perdagangan, seperti sistem pengelolaan keuangan, laporan
    pengeluaran sebuah perusahaan dan lain-lain.
  • Python adalah bahasa pemrograman dinamis yang mendukung pemrograman berorientasi obyek. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi. Seperti halnya bahasa pemrograman dinamis, python seringkali digunakan sebagai bahasa skrip dengan interpreter yang teintergrasi dalam sistem operasi.

    Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Lihat sejarahnya di Python Copyright. Namun pada prinsipnya Python dapat diperoleh dan dipergunakan secara bebas, bahkan untuk kepentingan komersial. Lisensi Python tidak bertentangan baik menurut definisi Open Source maupun General Public License (GPL)



    Saat ini kode python dapat dijalankan pada sistem berbasis:


      1. Linux/Unix
      2. Windows
      3. Mac OS X
      4. OS/2
      5. Amiga
      6. Palm
      7. Symbian (untuk produk-produk Nokia)


  •  
  • 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.
  • Fortran, (atau FORTRAN) adalah sebuah bahasa pemrograman. Pertama kali
    dikembangkan pada tahun 1950 dan digunakan dalam bidang sains selama 50
    tahun kemudian. Pertama kali bernama FORTRAN yang merupakan singkatan
    dari Formula Translator/Translation, tetapi penggunaan huruf besar
    kemudian ditiadakan sejak versi Fortran 90. Pertama kali dikembangkan
    merupakan bahasa pemrograman prosedural, akan tetapi versi-versi
    terbaru dari Fortran kemudian dikembangkan dengan memasukkan kemampuan
    object-oriented programming.
  • Assembler,
    adalah sebuah program komputer untuk menterjemahkan
    Assembly -- intinya, sebuah representasi menmonic dari bahasa mesin
    menjadi kode objek. Sebuah assembler silang (lihat kompilator silang)
    memproduksi kode untuk satu jenis prosesor, tetapi dapat dijalankan di
    prosesor lain.
  • dBASE, adalah sebuah sistem manajemen basisdata (DBMS) yang secara luas
    digunakan pada mikrokomputer yang dikenalkan oleh Ashton-Tate untuk
    komputer CP/M, dan kemudian untuk platform Apple II, Apple Macintosh
    dan IBM PC dengan DOS yang menjadi salah satu perangkat lunak yang
    paling laris selama beberapa tahun pada saat itu. Ketidakmampuan dBASE
    untuk bertransisi dengan sistem operasi yang lebih baru, Microsoft
    Windows pada akhirnya membuat penggunaan dBASE tergantikan oleh
    produk-produk lainnya yang lebih baru seperti Paradox, Clipper, FoxPro,
    dan Microsoft Access.
  • Delphi, adalah sebuah bahasa pemrograman dan lingkungan pengembangan
    perangkat lunak. Produk ini dikembangkan oleh CodeGear sebagai divisi
    pengembangan perangkat lunak milik Embarcadero, divisi tersebut
    sebelumnya adalah milik Borland.
  • kernel, adalah suatu perangkat lunak yang menjadi
    bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam
    program aplikasi untuk mengakses perangkat keras komputer secara aman.
  • PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.


    Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

     
  • Prolog adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.


    Berbeda dengan bahasa pemrograman yang lain, yang menggunakan algoritma konvensional 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.

     
  •  Perl  adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix.
    Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan
    keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula
    untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap pemrograman berbasis obyek (object oriented programming/OOP) ditambahkan pada Perl 5, yang pertama kali dirilis pada tanggal 31 Juli 1993. Proyek pengembangan Perl 6
    dimulai pada tahun 2000, dan masih berlangsung hingga kini tanpa
    tanggal yang jelas kapan mau dirilis. Ini dikatakan sendiri oleh Larry
    Wall
    dalam satu pidatonya yang dikenal dengan seri The State of the Onion.
  • Ruby adalah bahasa pemrograman scripting
    yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan
    kelebihan dari semua bahasa-bahasa pemrograman scripting yang ada di
    dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python.
  • SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.














  • Visual Basic,

    Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM). Visual Basic merupakan turunan bahasa BASIC dan menawarkan pengembangan aplikasi komputer berbasis grafik dengan cepat, akses ke basis data menggunakan Data Access Objects (DAO), Remote Data Objects (RDO), atau ActiveX Data Object (ADO), serta menawarkan pembuatan kontrol ActiveX dan objek ActiveX. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.


    Para programmer dapat membangun aplikasi dengan menggunakan
    komponen-komponen yang disediakan oleh Microsoft Visual Basic
    Program-program yang ditulis dengan Visual Basic juga dapat menggunakan
    Windows API, tapi membutuhkan deklarasi fungsi eksternal tambahan.


    Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar
    yang sangat luas. Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.






    0 komentar:

    | Copyright © | Template by kendhin x-template.blogspot.com | Edit By Fachreza FM | GnTL 2010 |