Mengenal Macam Pemrograman Komputer

Dunia pemrograman komputer sangat luas dan terus berkembang. Berikut ini informasi singkat mengenai pemrograman yang ada dikala ini.

C dan C++
Asal dari bahasa C ialah bahasa BCPL yang dikembangkan oleh Martin Richard. Bahasa ini memperlihatkan inspirasi kepada Ken Thompson yang lalu berbagi bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasa B ialah bahasa C oleh Dennis Ricthie di Bell Telephone Laboratories Inc. yang menjelma AT&T Bell Laboratories.
C++ ialah bahasa pemrograman yang dikembangkan di Bell Labs, Bjarne Stroustrup. Bahasa pemrograman ini diturunkan dari bahasa sebelumnya, yaitu BCL. Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada operating system Unix. Pada perkembangannya, versi ANSI (American National Standard Institute) Bahasa pemrograman C menjadi versi dominan. Meskipun versi tersebut kini jarang digunakan dalam pengembangan sistem dan jaringan maupun untuk embedded system.
Bjarne Stroustrup di Bell Labs pertama kali berbagi C++. Untuk mendukung pengembangan feature pada C++, dibangun efisiensi dan support untuk pemrograman tingkat rendah. Pada C++ ditambahkan konsep-konsep gres ibarat class dengan sifat-sifatnya ibarat inheritance dan overloading. Salah satu perbedaan yang paling fundamental dengan bahasa C ialah proteksi terhadap konsep pemrograman berorientasi object, Object Oriented Programming. Perbedaan lain antara bahasa pemrograman C dan C++, meskipun bahasa-bahasa tersebut memakai syntax yang relatif sama tetapi mereka mempunyai perbedaan. C merupakan bahasa pemrograman procedural, dimana penyelesaian suatu kasus dilakukan dengan membagi-bagi kasus tersebut kedalam sub yang lebih kecil.
Selain itu, C++ merupakan bahasa pemrograman yang mempunyai sifat Pemrograman berorientasi object. Untuk menuntaskan masalah, C++ melaksanakan langkah pertama dengan menjelaskan class-class yang merupakan turunan class yang dibentuk sebelumnya sebagai abstraksi dari object fisik. Untuk class tersebut berisi keadaan object, anggota-anggotanya, dan kemampuan dari object tersebut. Setelah beberapa Class dibentuk lalu kasus dipecahkan dengan Class. Untuk lebih jelasnya lihat perbedaan antara C dengan C++.

COBOL
COBOL ialah kependekan dari COmmon Bussiness Oriented Language. COBOL digolongkan sebagai bahasa pemrograman tingkat tinggi yang berorientasi pada kasus bisnis. COBOL pertama kali diperkenalkan secara umum pada Januari 1960 dan disebut dengan COBOL-60. Dan diperbaharui tahun 1965. Pada tahun 1968 dan 1974, bahasa COBOL dikembangkan dan menyesuaikan standard dengan nama ANSI COBOL. Bahasa pemrograman COBOL sangat terstruktur, lantaran gampang dibaca dan mempunyai struktur yang jelas. COBOL dibentuk untuk operasi pengolahan data, yaitu membaca data, memproses data, dan menghasilkan output berupa informasi.

Delphi
Borland Delphi atau biasa disebut Delphi, merupakan sarana aplikasi untuk visual programming. Bahasa pemrograman yang digunakan ialah bahasa pemrograman Pascal. Delphi merupakan generasi penerus dari Turbo Pascal. Turbo Pascal yang diluncurkan pada tahun 1983 dirancang untuk dijalankan pada sistem operasi DOS, yang mana merupakan operating system yang paling banyak digunakan pada dikala itu. Sedangkan Delphi yang diluncurkan pertama kali tahun 1995 dirancang untuk beroperasi dalam operating system Windows.
Semenjak Borland Delphi diluncurkan pertama kali eksklusif cukup banyak diminati oleh para programmer komputer. Hal ini disebabkan lantaran Delphi menyediakan akomodasi untuk pembuatan aplikasi dengan interface visual secara gampang dan sanggup memperlihatkan hasil yang memuaskan. Banyak aplikasi sanggup dikembangkan dengan Delphi ibarat operasi perhitungan matematika, graphic, pengolah kata, Spreet Sheet, games, dan juga basis data.

HTML
Hyper Text Markup Language (HTML) ialah sebuah standard markup yang digunakan untuk membuat sebuah halaman web dan menampilkan aneka macam informasi di dalam sebuah browser Internet. HTML merupakan standard internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium. HTML berupa tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML sanggup dibuka dengan memakai browser web ibarat Mozilla Firefox atau Microsoft Internet Explorer.

Java
Bahasa pemrograman Java sanggup dikategorikan sebagai sebuah bahasa pemrograman berorientasi object, pemrograman terdistribusi, dan bahasa pemrograman multi-threaded. Awalnya Java sangat digemari oleh komunitas pemrograman internet, lantaran Java mendukung untuk applets, dimana agenda dengan jalan masuk sumber daya terbatas yang jalan dalam sebuah web browser. Java juga menyediakan proteksi level tinggi untuk networking dan object terdistribusi. Java juga dianggap sebagai sebuah bahasa yang aman. Tampilan ini pada khususnya penting menganggap bahwa sebuah agenda Java boleh mengeksekusi silang sebuah jaringan terdistribusi. Sehingga bahasa Java dikala ini termasuk bahasa pemrograman yang relatif gampang untuk dipelajari lantaran banyaknya rujukan dan konsep yang beredar luas, baik berupa buku maupun di internet. Tetapi agenda yang dibentuk dalam bahasa Java juga relatif lebih banyak membutuhkan waktu dikala di sanksi (lebih lama) dikarenakan untuk menjalankan programnya diperlukan JVM sebagai interpreter antar agenda dan operating system.

MATLAB
MATLAB ialah sebuah environment komputasi numeric dan bahasa pemrograman komputer generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan manipulasi matriks, membuat plot fungsi dan data, implementasi algoritma, pembuatan GUI, dan interfacing dengan agenda dalam bahasa lainnya.

Pascal
Pascal dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland, tahun 1971. Nama Pascal berasal dari Blaise Pascal, nama andal matematika dari Perancis pada kurun ke-17. Pascal merupakan pengembangan dari bahasa Algol 60 dan Algol W. Pascal sendiri mempunyai beberapa versi, ibarat Turbo Pascal, Ms Pascal (Microsoft), Apple Pascal, UCSD (University of California, San Diego Pascal), dan lain sebagainya. Turbo Pascal yang dibentuk oleh Borland Inc. ialah versi yang paling banyak digunakan lantaran memakai compiler untuk menterjemahkannya dan juga mengikuti standard bahasa Pascal yang dibentuk oleh Nicklaus Wirth dan K. Jensen. Pascal merupakan bahasa pemrograman tingkat tinggi dan terstruktur.

Perl
Perl merupakan bahasa pemograman yang ibarat bahasa pemograman C. Dan digunakan untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di operating system Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi selanjutnya, Perl tersedia pula untuk aneka macam operating system varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk operating system lainnya ibarat DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. Dukungan terhadap object oriented programming (OOP) ditambahkan pada Perl 5, yang pertama kali diluncurkan pada tanggal 31 Juli 1993. Karakteristik utama Perl ialah penanganan text dan aneka macam jalan pintas untuk menyelesaiakn persoalan-persoalan umum. Tidak heran kalau Perl sangat terkenal digunakan dalam program-program CGI (Common Gateway Interface) dan aneka macam protocol internet lainnya. Seperti diketahui, TCP/IP sebagai basis bagi semua protocol internet yang dikenal kini ini memakai format text dalam komunikasi data.

Prolog
Prolog ialah bahasa pemrograman kebijaksanaan atau di sebut juga sebagai bahasa non-procedural. Namanya diambil dari bahasa Perancis programmation en logique yang sanggup diartikan sebagai pemrograman logika. Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk membuat suatu bahasa pemrograman yang memungkinkan pernyataan kebijaksanaan alih-alih rangkaian perintah untuk dijalankan komputer. Berbeda dengan bahasa pemrograman yang lain, yang memakai algoritma konvensional sebagai teknik pencariannya ibarat pada Delphi, Pascal, BASIC, COBOL dan bahasa pemrograman yang sejenisnya, maka Prolog memakai teknik pencarian yang di sebut heutistic dengan memakai pohon logika.

Python
Python ialah bahasa pemrograman dinamis yang mendukung object oriented programming. Python sanggup digunakan untuk aneka macam keperluan pengembangan perangkat lunak dan sanggup berjalan di aneka macam platform operating system. Seperti halnya bahasa pemrograman dinamis, Python seringkali digunakan sebagai bahasa script dengan interpreter yang teintergrasi dalam operating system. Saat ini code Python sanggup dijalankan pada sistem berbasis Linux/Unix, Windows, Mac OS X, Java Virtual Machine, dan lain sebagainya.

Ruby
Ruby ialah bahasa pemrograman berbasis scripting yang dengan orientasi object. Salah satu tujuan dari Ruby ialah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman scripting yang ada. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar ibarat Python.
Lihat juga mengenai daftar honor programmer tertinggi 2015.
Sumber http://lang8088.blogspot.com/

Berlangganan Informasi Terbaru:

0 Response to "Mengenal Macam Pemrograman Komputer"

Posting Komentar