BAB I
PENDAHULUAN
A.
Latar
Belakang
Saat ini, informatika memiliki
perkembangan yang sangat pesat. Informatika sendiri yaitu disiplin ilmu teknik
yang menangani masalah transformasi atau pengolahan fakta simbolik dengan
menggunakan komputer melalui proses-proses logika. Dalam informatika, hal yang paling
berhubungan adalah bahasa pemograman atau bahasa komputer .
Bahasa Pemograman adalah . Bahasa
pemograman juga dibagi dalam empat kelompok namun dari sumber lain ada yang
hanya menyebutkan tiga kelompok bahasa pemograman. Empat jenis bahasa pemograman, yaitu Object
Oriented Language, high level, middle
level, low level. Sebenarnya, keempat pengelompokkan bahasa tersebut sama saja
intinya. Seperti bahasa manusia yang memiliki bermacam-macam bahasa namun
sebenarnya bermakna sama, yang membedakan adalah simbol atau istilah yang dipakai.
B.
Perumusan
Masalah
Masalah
yang akan dibahas dalam makalah ini adalah mengenai bahasa pemograman yang
meliputi :
1. Apa
pengertian dari bahasa pemograman?
2. Bagaimana
sejarah bahasa pemograman?
3. Apa
saja macam- macam bahasa pemograman?
C.
Tujuan
Tujuan
dalam penulisan makalah ini adalah :
1.
Mengetahui arti dari bahasa pemograman.
2.
Mengetahui sejarah bahasa pemograman.
3.
Mengetahui macam-macam dari bahasa
pemograman.
.
D. Sistematika Penulisan
Kami membagi
sistematika penulisan makalah ini menjadi tiga bab. Bab-bab
dalam penulisan makalah ini dapat kami perinci
sebagai berikut :
1.
Bab I Pendahuluan, di dalam pendahuluan ini kami mengemukakan
permasalahan-permasalahan yang berkaitan dengan Bahasa
Pemrogramaan.
2.
Bab II Isi, di dalam isi ini, kami mengemukakan teori
sebagai
Jawaban permasalahan-permasalahan
dari rumusan masalah.
3.
Bab III Penutup, sebagai penutup kami mengemukakan
kesimpulan dan
saran.
BAB II
PEMBAHASAN
A. Pengertian Bahasa Pemograman
Bahasa
adalah alat untuk berkomunikasi. Sedangkan program adalah sekumpulan intruksi
yang merupakan penyelesaian masalah. Untuk mengatur program komputer kita tidak
dapat menggunakan bahasa manusia. Maka dari itu dibuatlah bahasa pemograman
yang dapat dimengerti oleh komputer ketika seseorang memberikan perintah atau
instruksi. Jadi, bahasa pemograman adalah kumpulan perintah-perintah yang
bermakna dan berstruktur yang dimengerti oleh komputer yang berguna dalam
penyelesaian masalah.
B.
Sejarah
Bahasa Pemograman
Sejak
pertama komputer difference engine diciptakan oleh Charles Babbage pada tahun
1822, komputer sudah membutuhkan sejumlah instruksi untuk melakukan suatu tugas
tertentu yang dikenal sebagai bahasa pemograman atau bahasa komputer. 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.
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.
Dengan perkembangan jaman, tahun 1945 seorang pekerja dari Institute for
Advanced Study yaitu John Von Neumann
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 dikemukakan oleh 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. Bahasa ini 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.
FORTRAN sangat baik dalam menangani angka-angka, tetapi tidak terlalu
baik untuk menangani proses input dan output, yang mana merupakan hal yang
penting pada komputasi bisnis. Komputasi bisnis mulai tinggal landas pada 1959,
dengan dikembangkannya COBOL, yang dirancang dari awal sebagai bahasa untuk
para pebisnis. Type data yang ada hanya berupa number dan text string. Hal
tersebut juga memungkinkan pengelompokan menjadi array dan record, sehingga
data di telusuri dan diorganisasikan dengan lebih baik. Sesuatu hal yang
menarik untuk dicatat bahwa suatu program COBOL dibuat menyerupai suatu essay,
dengan empat atau lima bagian utama yang membentuk keseluruhan yang tertata
dengan baik. Perintah-perintah COBOL sangat menyerupai tata bahasa English,
sehingga membuatnya agak mudah dipelajari. Semua ciri-ciri ini dikembangkan
agar mudah dipelajari dan mudah diterapkan pada dunia bisnis.
Pada 1958, John McCarthy di MIT membuat bahasa LISt Processing (atau
LISP), yang dirancang untuk riset Artificial Intelligence (AI). Karena
dirancang untuk fungsi spesialisasi yang tinggi, maka tata cara penulisannya
jaring kelihatan sebelum ataupun sesudahnya. Sesuatu perbedaan yang paling
nyata dari bahasa ini dengan bahasa lain adalah dasar dan type satu-satunya
adalah list, yang ditandai dengan suatu urutan item yang dicakup dengan tanda
kurung. Program LISP sendirinya dibuat sebagai suatu himpunan dari list,
sehingga LISP memiliki kemampuan yang khusus untuk memodifikasi dirinya, dan
juga dapat berkembang sendiri. Tata cara penulisan LISP dikenal sebagai
“Cambridge Polish,” sebagaimana dia sangat berbeda dari logika Boolean
(Wexelblat, 177).
C.
Macam-Macam
Bahasa Pemograman
Secara Umum terdapat 4 kelompok bahasa pemrograman yaitu :
- Object
Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C).
- High
level (Seperti Pascal dan Basic).
- Middle
level (Seperti Bahasa C).
- Low
level (Seperti Bahasa Assembly).
·
Delphi
Borland
Delphi atau biasa disebut Delphi saja, merupakan sarana pemrograman aplikasi
visual. Bahasa pemrograman yang digunakan adalah bahasa pemrograman Pascal atau
yang kemudian disebut bahasa pemrograman Delphi. Delphi merupakan generasi
penerus dari Turbo Pascal. Turbo Pascal yang diluncurkan pada tahun 1983
dirancang untuk dijalankan pada sistem operasi DOS ( yang merupakan sistem
operasi yang paling banyak digunakan pada saat itu ). Sedangkan Delphi yang
diluncurkan pertama kali tahun 1995 dirancang untuk beroperasi dibawah sistem
operasi Windows. Delphi menyediakan fasilitas untuk pembuatan aplikasi dengan
antarmuka visual secara mudah dan dapat memberikan hasil yang memuaskan. Banyak
aplikasi dapat dikembangkan dengan Delphi seperti operasi perhitungan
matematis, grafis, Pengolah kata, Spreet Sheet, games dan basis data. Pada
Delphi terdapat 2 macam struktur yaitu struktur projek dan struktur unit
program Delphi.
Kelebihan :
ü Sifatnya
freeware.
ü Dikembangkan
dengan bahasa Pascal, sehingga bagi pengguna yang terbiasa dengan dasar
pemrograman turbo Pascal akan lebih familiar.
ü Komponen
yang disediakan sudah cukup lengkap tanpa harus add component dari sumber lain.
ü Dokumentasi
cukup lengkap.
Kelemahan :
ü Pengguna
yang tidak memiliki dasar pemrograman dengan bahasa Pascal akan mengalami
kesulitan untuk pertama kalinya.
ü Setiap
komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode
deklarasi dan inisialisasinya dalam list code. Sehingga apabila terjadi
perubahan komponen, penamaan maupun kesalahan penulisan kode, program tidak mau
membetulkan otomatis.
ü Apabila
terdapat form/list code lain yang di-include-kan, harus dituliskan code/nama
dari form/lost code di bagian “uses” dan juga inisialisasi variablenya.
·
Bahasa C
Program
C yang kita tulis untuk satu jenis platform, bisa kita kompile dan jalankan di
platform lain dengan tanpa ataupun hanya sedikit perubahan. Ini bisa diwujudkan
dengan adanya standarisasi ANSI untuk C. C adalah bahasa pemrograman dengan
kata kunci (keyword) sedikit. Kata kunci disini adalah merupakan fungsi ataupun
kata dasar yang disediakan oleh kompiler suatu bahasa pemrograman. Hal ini
membawa pengaruh semakin mudahnya kita menulis program dengan bahasa tingkat
rendah. Pengaruh lain dari sedikitnya kata kunci ini adalah proses eksekusi
program C yang sangat cepat.
Kelebihan Bahasa C :
ü Bahasa C
tersedia hampir di semua jenis computer
ü Kode bahasa
C sifatnya adalah portable Aplikasi yang ditulis dengan bahasa C untuk suatu
komputer tertentu dapat digunakan di komputer lain hanya dengan sedikit modifikasi.
ü Bahasa C
hanya menyediakan sedikit kata-kata kunci
ü Proses
executable program bahasa C lebih cepat
ü Dukungan
pustaka yang banyak Keandalan bahasa C dicapai dengan adanya fungsi-fungsi
pustaka.
ü C adalah
bahasa yang terstruktur Bahasa C mempunyai struktur yang baik sehingga mudah
untuk dipahami. C mempunyai fungsi-fungsi sebagai program bagiannya.
ü Selain
bahasa tingkat tinggi, C juga dianggap sebagai bahasa tingkat menengah. Bahasa
C mampu menggabungkan kemampuan bahasa tingkat tingkat tinggi dengan bahasa
tingkat tingkat rendah.
ü Bahasa C
adalah compiler Karena C sifatnya adalah kompiler, maka akan menghasilkan
executable program yang banyak dibutuhkan oleh program-program komersial.
ü C adalah
bahasa pemrograman yang memiliki portabilitas tinggi.
Kekurangan Bahasa C:
ü Banyaknya
Operator serta fleksibilitas penulisan program kadang-kadang membingungkan
pemakai.
ü Bagi pemula
pada umumnya akan kesulitan menggunakan pointer.
·
Visual Basic
Microsoft
Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa
pemrograman yang menawarkan Integrated Development Environment (IDE)
visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft
Windows dengan menggunakan model pemrograman (COM), Visual Basic merupakan turunan
bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak
komputergrafik dengan cepat.
Keuntungan
Visual basic:
ü Bahasa yang
sederhana. Banyak hal yang mungkin sulit dilakukan jika kita menggunakan bahasa
pemrograman lainnya, akan dapat dilakukan dengan mudah dengan menggunakan
Visual basic.
ü Karena
Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat kita
gunakan untuk belajar dan mengembangkan kemampuan kau baik berupa buku, web
site dll.
ü Kita bisa
memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat
membantu menghemat waktu kita dalam pemrograman
Kekurangan Visual basic:
ü Visual Basic
adalah bahasa pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus
untuk membuat game-game yang benar-benar memuaskan
ü Lebih lambat
dibandingkan bahasa pemrograman lain.
·
Pascal
Nama Pascal berasal dari Blaise Pascal, nama ahli matematika dan philosopi
dari Perancis (abad 17). Pengembangan dari bahasa Algol 60 dan Algol W (turunan
Algol 60). Memiliki beberapa versi, seperti : Turbo Pascal, Ms Pascal
(Microsoft), Apple Pascal,UCSD (University of California at San Diego Pascal),
dll. Turbo Pascal yang dibuat oleh Borland Inc. adalah versi yang paling banyak
digunakan karena menggunakan Compiler untuk menterjemahkannya dan juga
mengikuti standard bahasa Pascal yang dibuat oleh Nicklaus Wirth dan K. Jensen.
Pascal merupakan bahasa pemrograman tingkat tinggi (high level language) dan
terstruktur (Structured Programming language).
Kelebihan :
ü Tipe Data
Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa
pemrograman. Pascal memiliki tipe data standar: boolean, integer,
real, char, string,
ü 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:
ü Tidak
fleksibel penggunaannya.
ü Bahasa
PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman
bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa
PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).
·
JAVA
Java
adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada
pertengahan tahun 1990. Java adalah nama untuk sekumpulan teknologi untuk
membuat dan menjalankan perangkat luinak pada komputer standalone ataupun pada
lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah teknologi
dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap dibanding
sebuah bahasa pemrograman konvensional. Bahasa Java dapat dikategorikan sebagai
sebuah bahasa pemrograman berorientasi objek, pemrograman terdistribusi dan
bahasa pemrograman multithrreaded . Objek Java dispesifikasi dengan membentuk
kelas. Untuk masing-masing kelas Java, kompiler Java memproduksi sebuah file
keluaran arsitektur netral yang akan jalan pada berbagai implementasi dari Java
Virtual Machine (JVM). Teknologi Java memiliki tiga komponen penting, yaitu:
ü Programming-language
specification
ü Application-programming
interface
ü Virtual-machine
specification
·
Bahasa Pemrograman C++
C++
dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an. 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. Antara
Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks
yang sama tetapi mereka memiliki perbedaan. C++ merupakan bahasa pemrograman
prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi
masalah tersebut kedalam su-submasalah yang lebih kecil. Selain itu, C++
merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi
objek. Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan
menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya
sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan
object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class
dibuat kemudian masalah dipecahkan dengan Class.
·
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).
·
Bahasa pemrogaman pyton
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. Saat ini kode python
dapat dijalankan pada sistem berbasis Linux/Unix, Windows, Mac OS X, Java
Virtual Machine, OS/2, Amiga, Palm, dan Symbian (untuk produk-produk Nokia).
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).
·
Bahasa pemrogaman matlab
MATLAB
adalah sebuah lingkungan komputasi numerikal dan bahasa pemrograman komputer
generasi keempat. Dikembangkan oleh The MathWorks, MATLAB memungkinkan
manipulasi matriks, pem-plot-an fungsi dan data, implementasi algoritma,
pembuatan antarmuka pengguna, dan peng-antarmuka-an dengan program dalam bahasa
lainnya. Meskipun hanya bernuansa numerik, sebuah kotak kakas (toolbox)
yang menggunakan mesin simbolik MuPAD, memungkinkan akses terhadap kemampuan
aljabar komputer. Sebuah paket tambahan, Simulink, menambahkan simulasi grafis
multiranah dan Desain Berdasar-Model untuk sistem terlekat dan dinamik.
·
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.
·
Bahasa pemrogaman Ruby
Ruby
adalah bahasa skripting 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.
Kelebihan ruby :
ü Sintaks
sederhana.
ü Memiliki exception
handling yang baik.
ü Bahasa
Pemrograman Berorientasi Objek.
ü Mengusung
konsep single inheritance.
ü Open source, siapa saja
dapat menggunakannya dengan cuma-cuma dan dapat ikut berpartisipasi
mengembangkannya.
ü Memiliki garbage
collector yang secara otomatis akan menghapus informasi tak terpakai dari
memori.
·
Bahasa pemrogaman cobol
COBOL
adalah kepanjangan dari Common Bussiness Oriented Language. Bahasa COBOL
digolongkan sebagai High Level Language (bahasa pemrograman tingkat tinggi)
yang berorientasi pada masalah bisnis. Diciptakan pada tahun 1959. COBOL
pertama kali diperkenalkan secara formal bulan Januari 1960 dan disebut dengan
COBOL-60. Dan diperbaharui tahun 1965. Pada tahun 1968 dan 1974, bahasa COBOL
dikembangkan dan distandarisasikan dengan nama ANSI COBOL (American National
Standarts Institute). Bahasa pemrograman COBOL sangat terstruktur, karena mudah
dibaca dan memiliki struktur yang jelas. COBOL dibuat untuk operasi pengolahan
data, yaitu membaca data, memproses data dan menghasilkan output berupa
informasi.
·
Bahasa pemrogaman prolog
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 konvensionl sebagai teknik pencariannya
seperti pada Delphi, Pascal, BASIC, COBOL dan bahasa pemrograman yang
sejenisnya, maka prolog menggunakan teknik pencarian yang disebut
heuristik (heutistic) dengan menggunakan pohon logika.
·
Bahasa pemrogaman java script
Bahasa
pemrograman 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 JavaScript bukan bahasa berorientasi objek, melainkan bahasa
berbasis objek. Bahasa berorientasi objek harus mendukung tiga konsep dasar,
yaitu pengkapsulan (encapsulation), pewarisan (inheritance) dan polimorfisme
(poly morphism). JavaScript hanya mendukung pengkapsulan, itupun tidak 100%
benar. Program JavaScript dituliskan pada file HTML (.html atau .htm) dengan
menggunakan tag container <SCRIPT>. Dengan kata lain, Anda tidak perlu
menuliskan program JavaScript pada file terpisah (meskipun Anda bias juga
melakukannya). Tag container <SCRIPT> mempunyai dua atribut tetapi yang
harus Anda isikan hanya satu atribut, yaitu Language. Isilah atribut Language
dengan “JavaScript”. Hal ini memberitahukan browser bahwa skrip yang akan Anda
tulis adalah JavaScript.
·
Bahasa pemrograman PERL
PERL
merupakan bahasa pemograman yang mirip bahasa pemograman C. Dan digunakan 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. Dua di
antara karakteristik utama Perl adalah penanganan teks dan berbagai jalan
pintas untuk menyelesaiakn persoalan-persoalan umum. Tidak heran jika Perl
sangat populer digunakan dalam program-program CGI (Common Gateway Interface)
dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP sebagai basis
bagi semua protokol Internet yang dikenal sekarang ini menggunakan format teks
dalam komunikasi data. Salah satu kekurangan Perl adalah sintaksnya susah
dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan angka.
BAB III
PENUTUP
A.
Kesimpulan
Bahasa
pemograman adalah kumpulan perintah-perintah yang bermakna dan berstruktur yang
dimengerti oleh komputer yang berguna dalam penyelesaian masalah. Bahasa
pemograman sudah dipakai sejak komputer ada dan berkembang sampai sekarang.
Bahasa pemograman dibagi kedalam 4 kelompok, yaitu Object
Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C), High level
(Seperti Pascal dan Basic), Middle level (Seperti Bahasa C), dan Low level
(Seperti Bahasa Assembly). Terdapat bermacam-macam bahasa pemograman, antara
lain adalah Delphi, Bahasa C, Visual Basic, dan lain-lain.
B.
Saran
·
Sebaiknya kita perlu menggali lagi ilmu tentang
bahasa pemograman karena akan berguna dalam dunia pemograman. Sehingga akan
mempermudah kita menjalankan aplikasi yang ada pada laptop atau komputer yang
kita miliki.
·
Untuk mempermudah dalam belajar bahasa
pemograman terlebih dahulu kita harus belajar algoritma.
DAFTAR
PUSTAKA