Macam-macam Bahasa Pemrograman
1. Bahasa Pemrograman HTML
HyperText
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 / BlueDragon
/ 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)
10. Visual Basic
Merupakan
cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem
operasi Microsoft Windows®. Apakah Anda seorang profesional atau pemula sekalipun
di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan
perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang
tangguh.
Lalu
apa sebenarnya definisi dari Visual Basic itu sendiri? Kata “Visual” merujuk kepada
metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical
User Interface (GUI). Daripada menulis berbaris-baris kode untuk menjelaskan
pemunculan dan lokasi dari suatu elemen di dalam antar muka, Anda dengan mudah
dapat menambahkan object yang sebelumnya sudah dibangun ke dalam tempat dan
posisi yang Anda inginkan di layar Anda. Jika Anda pernah menggunakan program
untuk menggambar seperti Paint, maka Anda sebenarnya sudah memiliki keahlian
uuntuk membuat sebuah antar muka pengguna secara efektif.
Kata
“Basic” merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction
Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan
bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa
asli BASIC dan sekarang memiliki ratusan pernyataan (statements), fungsi
(functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait
dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat
membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara
kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai
apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows
lainnya.
Bahasa
pemrograman Visual Basic tidaklah hanya identik dengan Visual Basic saja.
Sistem Pemrograman Visual Basic dalam bentuk Edisi Aplikasi, telah dimasukkan
ke dalam Microsoft Excel, Microsoft Access, dan banyak aplikasi Windows lainnya
juga menggunakan bahasa yang sama. Visual Basic Scripting Edition (VBScript)
adalah sebuah bahasa skrip yang digunakan secara lebih umum dan merupakan
bagian dari bahasa Visual Basic. Dengan mempelajari Visual Basic, maka Anda
akan dibawa ke area-area yang telah disebutkan tadi.
Apakah
tujuan Anda untuk membuat sebuah utility sederhana untuk diri Anda sendiri atau
untuk kelompok kerja Anda, sebuah sistem berskala perusahaan, atau bahkan
aplikasi yang terdistribusi melalui Internet, Visual Basic memilik perangkat
yang Anda butuhkan.
Fitur
Data Access membolehkan Anda untuk membuat database, aplikasi front-end, dan
komponen di sisi server (scalable server-side components) untuk hampir semua
format database yang terkenal, termasuk Microsoft SQL Server dan database level
perusahaan lainnya.
Teknologi
ActiveX™ membolehkan Anda untuk menggunakan fungsionalitas yang disediakan oleh
aplikasi-aplikasi lainnya, seperti pengolah kata Microsoft Word, Microsoft
Excel spreadsheet, dan aplikasi Windows lainnya. Anda bahkan dapat
mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan
menggunakan edisi Professional atau Enterprise Visual Basic.
Kemampuan
Internet membuatnya mudah menyediakan pengaksesan ke dokumen-dokumen atau
file-file dan aplikasi-aplikasi melalui Internet atau intranet dari dalam
aplikasi Anda, atau untuk membuat aplikasi Internet server.
Aplikasi
akhir Anda nantinya akan berbentuk sebuah file .exe yang menggunakan Visual
Basic Virtual Machine dan dapat Anda distribusikan secara bebas.
11. Bahasa C
adalah
salah satu bahasa pemograman yang popular di dunia dan mempunyai kemampuan
lebih dari bahasa pemograman yang lain. Banyak sekali aplikasi-aplikasi yang di
tulis dalam bahasa C. Bahkan, Software Development Kit untuk Windows ditulis
dalam bahasa C. Bahasa C merupakan bahasa pemograman yang sifatnya portable,
yaitu dengan sedikit atau tanpa perubahan, suatu program yang ditulis dengan
bahasa C pada suatu komputer dapat dijalankan pada komputer lain. Bahasa C
merupakan general-purpose language yaitu bahasa pemograman yang dapat digunakan
untuk tujuan apa saja. C merupakan industrial-strength language. Dengan bahasa
C anda dapat membangun beragam aplikasi mulai dari pemograman sistem, aplikasi
cerdas (artificial intelligence), sistem pakar, utility, driver, database,
browser, network programming, sistem operasi, game, virus, dll.
Bahasa
C diciptakan oleh Dennis Ritchie. Sebenarnya, bahasa C merupakan pengembangan
dari bahasa BCPL yang lebih dahulu ada. Sebagai bahasa yang digolongkan dalam
middle level language, bahasa C mempunyai kemudahan didalam mengakses perangkat
keras, juga kecepatan prosesnya yang mendekati low level language seperti
Assembly. Disamping itu, bahasa C jauh lebih mudah untuk dipelajari jika
dibandingkan dengan bahasa low level karena mendekati frase-frase dalam bahasa
manusia, yaitu bahasa inggris.
C
mempunyai banyak keuntungan dibandingkan dengan bahasa pemograman lainnya. C
merupakan bahasa yang kokoh dan memberikan keleluasaan kepada penggunanya. C
merupakan bahasa yang portable. Dengan sedikit/tanpa modifikasi, program C yang
ditulis pada suatu komputer lain yang memiliki kompiler C. Keuntungan lain dari
C adalah dalam hal kecepatan eksekusi. C memberikan kecepatan yang mendekati
bahasa Assembly, tetapi memberikan kemudahan yang tidak ditawarkan oleh
Assembly. Pada tahun 80’an penggunaan C di dunia indutri semakin luas sehingga
kemudian distandarisasi oleh ANSI dan kemudian diadposi oleh ISO dan diadopsi
ulang oleh ANSI. Official name bahasa C adalah ISO/IEC 9899-1990. Dalam
memogram C kita hendalnya mengacu pada standar C yaitu ISO C.
C
merupakan bahasa yang menyenangkan. Kita dapat menemukan berbagai pengalaman
menarik dan dapat mengenal lebih baik tentang prinsip kerja komputer dengan C.
Anda bahkan bias menciptakan bahasa anda sendiri dengan C.
Untuk
melakukan kompilasi, digunakan program Turbo C++ 4.5 dari Borland
Internasional. Kompiler ini merupakan salah satu terbaik dalam bahasa C. Selain
cepat, juga file executable yang dihasilkan berukuran kecil. Selain itu,
kompiler ini juga sudah mendukung pemograman C++ yang merupakan pengembangan
bahasa C. Dalam bahasa ini, pemograman objek dapat dilakukan.
Dengan
tersedianya beberapa pustaka dari C memungkinkan seorang programmer
mengembangkan programnya lebih luas tanpa harus menulis keseluruhan programnya.
Sebagai contoh, bila anda ingin membuat suatu windows di layar, bagian program
dari window ini sudah tersedia dalam library, sehingga anda tinggal
menggunakannya. Bahasa C++ sudah banyak dipergunakan orang untuk menuliskan
program-program paket, karena C++ hampir tidak menimbulkan hambatan yang
berarti sehingga perusahaan sotftware banyak yang menulis library untuk
maksud-maksud tertentu.
Ada
beberapa criteria yang dimiliki oleh C++ yang berbeda dengan bahasa pemograman
yang lain.
Kriteria-kriteria
itu anatara lain :
•
Pemograman berorientasi objek
Pemograman
dapat merancang suatu objrk yang tersusun dari beberapa kode-kode atau
objek-objek yang tersusun menjadi suatu modul yang memudahkan komunikasi antara
pemograman satu dengan pemograman yang lainnyaatau dengan programnya sendiri
dan rancangan inilah yang akan berkembang menjadi suatu pemograman yang
beorientasi objek.
•
Portabilitas
Kita
dapat membuat program C++ dengan segala jenis komputer dan sistem operasi tanpa
dengan susah payah membuat perubahan. C++ adalah salah satu yang paling cocok
dan digunakan ke bahasa program dengan platform berbeda.
•
Singkat
Kode
program dalam C++ sangat pendek jika di bandingkan dengan bahasa pemograman
yang lain.
Sumber
:
Buku
Struktur Data Dengan C++
Penulis
: Andri Kristianto
Penerbit
: Graha Ilmu
Bahasa
pemograman C++ merupakan perluasan-perluasan dari bahasa C yaitu bahasa
pemograman dengan konsep structural. Banyak yang menganggap bahasa pemograman
ini sebagai bahasa pemograman ini termasuk sukar di pelajari.
C++
diciptakan oleh Bjarne Stroustup dari lanoratotium AT&T pada tahun 1983.
bahasa C++ dikembangkan dalam rangka mendukung konsep pemograman berorientasi
obyek. Bahasa C++ kompatibel dengan bahasa sebelumnya yaitu bahasa C karena
memakai dasar konsep yang sama, akan tetapi bahasa C++ banyak terdapat
fasilitas-fasilitas baru yang selain akan meningkatkan kemampuan dan
efektifitasnya, juga menyebabkan perbedaan kebiasaan dalam menyusun program
dibandingkan dengan bahasa C.
Kompiler
C++
Ialah
program yang di buat oleh suatu perusahaan untuk mengkompilasi bahasa
pemograman C++. Saat ini telah banyak kompiler C++, dua diantaranya yang paling
banyak diapaki ialah Turbo C++, dan Borland C++ yang dikembangkan oleh Borland
Corp., sedangkan kompiler lainnya ialah Microsoft C++, Symantec C++, Watcom C++,
dll.
Bahasa
pemrograman C++ adalah bahasa yang amat berbeda. Untuk kompiler C++ berbasis
DOS, akan memerlukan beberapa kata kunci (keywords); keyword sendiri tidak
cukup untuk difungsikan sebagai input dan output. Walau hampir semua fungsi
dalam file library tampaknya bias diakses oleh header filenya. Coba kita lihat
program sesungguhnya :
#include
int
main()
{
cout<<”HEY,
you, I’m alive! Oh, and Hello World!”; return 0; } Marilah kita lihat elemen
dari program diatas. Tanda #include adalah sebuah prosesor pengarah yang
mengatakan kepada kompiler untukmeletakan kode dari header file iostream.h
kedalam program. Dengan menyertakan header file, anda dapat mengakses banyak
fungsi fungsi berbeda. Dalam contoh diatas, fungsi cout memerlukan file
iostream.h. Pada baris berikutnya yang penting adalah int main(). Baris ini
mengatakan kepada kompiler bahwa ada sebuah fungsi bernama main, yang mana
fungsi itu mengembalikan sebuah integer, sehingga diberi tanda int. Tanda
kurung ({ dan }) menandakan awal dan akhir fungsi dalam program diatas dan
menghentikan kode lainnya. Jika anda memakai bahasa Pascal, anda akan
mempergunakan perintah BEGIN dan END. Baris berikutnya dari program diatas agak
aneh. Jika anda menulis sebuah program mempergunakan bahasa lain, anda akan mengetahui
bahwa perintah print akan menampilkan text di layar monitor. Dalam bahasa C++
tidaklah demikian, pemakaian fungsi cout dipakai untuk menampilkan text di
layar monitor anda. Itu juga memakai tanda atau symbol <;<; , yang
diketahui sebagai operator pemasukan ( insertion operators). Tanda tersebut
mengatakan kepada kompiler agar segera menghasilkan output sesuai dengan input
anda. Tanda semicolon ditambahkan kedalam bagian akhir dari semua fungsi yang
dipanggil dalam bahasa C++; tanda seterusnya memperlihatkan variable yang anda
deklarasikan. Pada baris itu juga ada kode yang memerintahkan fungsi main
kembali ke 0. Pada saat satu kali kembali diproses, itu dilakukan melalui
system operasi. Sebagai catatan, pendeklarasian fungsi main yang tidak diinginkan
memiliki proses kembali, dapa ditambahkan - void main() - dan biasanya itu
berfungsi dengan baik; namun cara ini merupakan cara yang kurang baik. Tanda
kurung terakhir berperan sebagai penutup agar fungsi dihentikan. Anda bias
mencobamengoperasikan fungsi ini didalam sebuah kompiler. Anda dapat melakukan
cut dan paste kode diatas kedalam sebuah file, dan menyimpannya sebagai
file.cpp, dan kemudian anda buka file itu dari dalam kompiler anda. Jika anda
memakai baris perintah kompiler seperti yang ada dalam Borland C++ 5.5,
sebaiknya anda membaca dahulu instruksi kompiler tentang bagaimana cara
melakukan kompilasi (how to compile). Comment atau komentar sering dipakai
dalam penulisan program. Ketika anda mengatakan kepada kompiler bahwa sebuah
bagian dari program anda adalah tex komentar, kompiler tidak akan memasukan itu
sebagai perintah pemrograman. Untuk membua sebuah komentar dipergunakan tanda
//, yang mengaakan kepada kompiler bahwa baris berikut adalah komentar, atau
memakai tanda /* dan kemudian diakhiri tanda */ untuk menandai bahwa segala
yang ada antara kedua tanda ini adalah komentar. Beberapa kompiler akan
mengubah warna area komentar, tetapi beberapa kompiler lain tidak. Berhati
hatilah dalam menulis program anda agar kode program anda tidak dianggap
sebagai komentar oleh kompiler karena dapat mempengaruhi output program yang
anda buat. Selanjutnya anda harus dapa menuliskan program sederhana untuk
menampilkan informasi yang anda ketikan kedalamnya. Selain itu, program juga
bisa dibuat untuk menerima input. Fungsi yang dipakai adalah cin, dan diikuti
dengan tanda >>.
Tentu
saja sebelum anda mencoba menerima input, anda harus memiliki tempat penyimpan
input. Dalam pemrograman, input dan data disimpan dalam variable. Ada beberapa
jenis variable. Pada saat anda ingin mengatakan kepada kompiler sebuah variable
yang anda deklarasikan, anda harus menyertakan tipe data dan nama dari variable
itu. Beberapa cara dasar adalah dengan menuliskan include char, int, dan float.
Sebuah
variabel char menyimpan sebuah karakter tunggal; variabel int akan menyimpan
integer (bukan bilangan desimal), dan variables float akan menyimpan bilangan
desimal. Setiap variable - char, int, dan float - merupakan sebuah kata kunci
(keyword) yang and pergunakan pada saat anda mendeklarasikan sebuah variabel.
Untuk mendeklarasikan sebuah variable anda memakai syntax type . Ini diijinkan
untuk mendeklarasikan variable multiple dari jenis variable yang sama pada
baris yang sama; masing masing variabelnya dipisahkan dengan tanda koma. Deklarasi
sebuah variable atau sekelompok variabel dapat diikuti tanda semicolon
(Catatan, tanda ini sama dengan yang diterapkan pada prosedur dimana anda akan
memanggil sebuah fungsi).
Jika
anda tidak memakai sebuah variable yang dideklarasikan sebelumnya. program anda
tidak akan dapat dioperasikan (atau di run), dan anda akan menerima pesan error
yang memberitahu anda bahwa anda telah melakukan kesalahan.
Berikut
adalah beberapa contoh deklarasi variable:
int
x;
int
a, b, c, d;
char
letter;
float
the_float;
Walaupun
anda boleh memiliki banyak variable dengan jenis yang sama, anda tidak dapat
memiliki variable dengan nama yang sama. Begitu pula anda tidak dapat memiliki
variable dan fungsi dengan nama yang sama.
Sumber : Punyagus.blogspot.com
0 comments:
Post a Comment