Selasa, 23 Agustus 2016

BAB I: Pengertian dan Konsep Bahasa Markup dan Bahasa Pemrograman

Hai semuanya, pada tahap ini kita akan belajar tentang pengertian dan konsep terlebih dahulu.Kalau misalnya kita langsung masuk ke koding tanpa tahu konsep, kan nanti bisa jadi suram/buta konsep. Yak, langsung saja kita mulai:

1. Bahasa Markup dan Bahasa Pemrograman

Menurut Wikipedia, bahasa pemrograman atau sering di istilahkan juga dengan bahasa komputer adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data akan disimpan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

Dari pengertian tersebut, dapat disimpulkan bahasa pemrograman adalah bahasa yang menghubungkan antara kita dengan komputer.
Berikut adalah contoh-contoh bahasa pemrograman yang kita gunakan dalam membuat sebuah website:

A. HTML

HyperText Markup Language atau lebih singkatnya HTML adalah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang ter-integerasi.

Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal, sehingga menjadi halaman web dengan perintah-perintah HTML. Jadi, disini belum ada yang namanya for, if, while, do while dan lain-lain, karena di HTML ini hanya menjadi tampilan dasar atau tampilan depan dari sebuah website. Dengan HTML, kita bisa membuat sebuah website statis.

B. CSS

Cascading Style Sheet atau lebih singkatnya CSS merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam.

Jadi, dengan CSS ini kita bisa membuat halaman website yang dari html tadi menjadi lebih indah, dengan adanya CSS maka kita bisa menambahkan style pada HTML, sehingga tampilan bisa menjadi lebih enak dilihat.

C. ASP

Active Server Pages atau lebih singkatnya ASP adalah salah satu bahasa pemrograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.

ASP di proses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui penjelajah web (browser). ASP bekerja pada web server dan merupakan server side scripting. Dengan adanya ASP, maka kita bisa mengubah website yang kita buat statis dari HTML tadi menjadi website dinamis.

D. XML

Extensible Markup Language atau lebih singkatnya XML adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam.

XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

E. WSDL

Web Services Description Language atau lebih singkatnya WSDL adalah fromat XML yang diterbitkan untuk menerangkan web service.
WSDL mendefinisikan:
  • Pesan-pesan (baik yang abstrak dan kongkrit) yang dikirim ke dan
    menuju web service
  • Koleksi-koleksi digital dari pesan-pesan (port type, antarmuka)
  • Bagaimana port type yang ditentukan dijadikan wire protokol di mana
    servis ditempatkan
F. Perl

Perl adalah bahasa pemrograman untuk segala keperluan. Perl 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 (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 di rilis. Ini dikatakan sendiri oleh Larry Wall dalam satu pidatonya yang dikenal dengan seri The State of the Onion.

G. JavaScript

JavaScript adalah bahasa skrip client side yang populer di Internet dan dapat bekerja di sebagian besar web browser populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera.

Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag <script>. Dengan adanya JavaScript ini, kita bisa membuat website yang kita buat menjadi lebih menarik dengan animasi-animasi yang bisa di buat menjadi interaktif, contohnya ketika kita mau login, kemudian muncul alert ketika kita kosongkan fieldnya, dan lain-lain.

H. SQL

Structured Query Language atau lebih singkatnya SQL adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa 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.

I. PHP

Hypertext Preprocessor atau lebih singkatnya PHP adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. Dengan PHP, kita dapat membuat website menjadi dinamis. PHP banyak dipakai oleh para programmer website. PHP dapat digunakan untuk membangun sebuah CMS (Content Management System).

Cukup sekian dulu pengenalan tentang Bahasa Pemrograman, Next kita lanjut ke BAB II tentang Apa Itu Framework.

Tidak ada komentar:

Posting Komentar

Perbedaan Sistem Informasi Eksekutif, Sistem Infromasi Manajemen, Sistem Pendukung Keputusan dan Sistem Pakar

Perbedaan SIE, SIM, SPK dan Sistem Pakar. Kali ini saya akan sedikit berbagi pengetahuan tentang : 1. Apa itu Sistem Informasi Ekseku...