Di dunia IT sekarang ini, terdapat banyak bahasa pemrograman yang sudah lama terbit maupun yang baru terbit pada abad 20. Setiap bahasa pemrograman terdapat kelebihan dan kekurangannya masing-masing, serta terdapat beberapa varian bahasa pemrograman yang anda inginkan untuk membuat suatu program tertentu, inilah sedikit cuplikan tentang bahasa pemrograman
Bahasa
Pemrograman
Bahasa
pemrograman atau sering diistilahkan juga dengan bahasa komputer, adalah teknik
komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini
merupakan suatu set 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 ini akan disimpan/diteruskan, dan jenis langkah apa secara
persis yang akan diambil dalam berbagai situasi.
1. Bahasa
pemrograman
Komputer adalah
mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer
hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut.
Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai
abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang
dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction
set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang
diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu
operasi rumit
A. Bahasa
Pemograman Ada
Bahasa
pemrograman 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.
B. Bahasa
Pemograman Assembly / Assembler
Bahasa rakitan
(bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat
rendah. Bahasa rakitan merupakan notasi untuk bahasa mesin yang dapat dibaca
oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang
digunakan. Bahasa mesin adalah pola bit-bit (serangkaian nomor-nomor biner)
tertentu yang merupakan kode operasi mesin. Bahasa mesin dibuat lebih mudah
dibaca dan ditulis dengan cara mengganti pola bit-bit menjadi julukan-julukan
yang disebut mnemonics.
Berbeda dengan
bahasa pemrograman tingkat tinggi, bahasa rakitan biasanya memiliki hubungan
1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang
ditulis di program dengan bahasa rakitan akan diterjemahkan menjadi tepat satu
kode operasi yang dapat dimengerti langsung oleh komputer. Pada bahasa tingkat
tinggi, satu perintah dapat diterjemahkan menjadi beberapa kode operasi dalam
bahasa mesin. Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh
assembler, dan proses balikannya dilakukan oleh disassembler.
Setiap
arsitektur komputer memiliki bahasa mesin yang berbeda-beda sehingga bahasa
rakitannya pun berbeda-beda.
Berikut
merupakan contoh bahasa rakitan :
mov al, 0×61
yang berarti
pindahkan (mov = move) nilai heksadesimal 61 (= 97 dalam desimal) ke register
prosesor bernama “al”. Adalah lebih mudah mengingat ini dari bahasa mesin:
C. Bahasa
Pemograman 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
tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan
hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP
bekerja pada web server dan merupakan server side scripting. Berbeda dengan
VBScript yang bekerja pada client atau disebut juga client side scripting.
Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar Google untuk
pemogramannya.
ASP sangat
mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan
ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat
populer bersaing dengan PHP serta yang web language yang lainnya seperti Java
Servlet, Cold Fusion, dll. ASP semakin dikenal luas tepatnya sejak maret 1997.
ASP semakin populer karena mudah untuk dipelajari. Pengembangan dari ASP adalah
ASP.NET yang biasanya menggunakan ekstensi .aspx.
D. Bahasa
Pemograman BASIC
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.
BASIC pertama
kali dikembangkan pada tahun 1963 oleh John George Kemeny dan Thomas Eugene
Kurtz yang berasal dari Dartmouth College, untuk mengizinkan akses terhadap
komputer bagi para mahasiswa jurusan selain jurusan ilmu eksakta. Pada waktu
itu, hampir semua komputer membutuhkan perangkat lunak, dan waktu itu belum ada
perangkat lunak yang dijual secara bebas, sehingga hanya orang-orang
tertentulah yang dapat menggunakan komputer, yakni para matematikawan dan
ilmuwan, karena mereka dapat membangun perangkat lunak sendiri. Bahasa BASIC,
setelah diciptakan menjadi menjamur dan banyak dimodifikasi. Bahasa BASIC
menjadi bahasa yang paling populer digunakan pada komputer mikro pada akhir
tahun 1970-an dan komputer rumahan pada tahun 1980-an. Dan hingga saat ini,
menjadi bahasa yang dialeknya beberapa kali berevolusi.
E. 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.
1. Sejarah
Bill Gates, pendiri Microsoft,
memulai bisnis softwarenya dengan mengembangkan interpreter bahasa Basic untuk
Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan
sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA
(basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic
dan Microsoft Basic (dikenal juga sebagai Basic Compiler).
Sejarah BASIC di tangan Microsoft
sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi
(BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.
Programmer yang menggunakan Visual
Basic bisa memilih kode terkompilasi atau kode yang harus diinterpretasi
sebagai hasil executable dari kode VB. Sayangnya, meskipun sudah terkompilasi
jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik
bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode
terinterpretasi).
2. Pemrograman Berorientasi Objek
(OOP)
Visual Basic merupakan bahasa yang
mendukung OOP, namun tidak sepenuhnya. Beberapa karakteristik obyek tidak dapat
dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada
class module. Polymorphism secara terbatas bisa dilakukan dengan
mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic
(VB) tidak bersifat case sensitif.
3. Desain Visual dan Komponen
Visual Basic menjadi populer karena
kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan
komponen-komponen ActiveX yang dibuat oleh pihak lain. Namun komponen ActiveX
memiliki masalahnya tersendiri yang dikenal sebagai DLL hell. Pada Visual Basic
.NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara
penggunaan komponen (menjadi independen terhadap registry).
A.
Visual Basic for Applications
Microsoft Visual Basic for
Applications (VBA) adalah sebuah turunan bahasa pemrograman Visual Basic yang
dikembangkan oleh Microsoft dan dirilis pada tahun 1993, yang ditujukan untuk
aplikasi-aplikasi tertentu. VBA didesain untuk melakukan beberapa tugas,
seperti halnya mengkustomisasi sebuah aplikasi laiknya Microsoft Office atau
Microsoft Visual Studio. Versi VBA terbaru saat ini adalah versi 6.3 yang
dirilis pada tahun 2001, yang mendukung semua program dalam Microsoft Office,
yakni Microsoft Excel, Microsoft Access, Microsoft Word, Microsoft Outlook,
Microsoft FrontPage, serta Microsoft PowerPoint dan juga Microsoft Visual
Studio.
B.
VB Script
VB Script atau lengkapnya Visual
Basic Scripting Edition adalah sebuah bahasa skrip yang diinterpretasikan saat
dieksekusi yang dikembangkan oleh Microsoft Corporation pada tahun 1996 yang
seringnya digunakan dalam penjelajah web Internet Explorer (dapat digunakan
mulai versi Internet Explorer 3.0). VBScript merupakan sebuah bahasa skrip
turunan dari bahasa pemrograman Visual Basic for Applications (VBA) yang
digunakan di dalam Microsoft Office dan beberapa platform pengembangan buatan
Microsoft lainnya. VBScript menghilangkan beberapa fungsi dari VBA, seperti
halnya fungsi I/O berkas dan akses langsung terhadap sistem operasi untuk
menyediakan sebuah platform yang aman untuk mengembangkan aplikasi berbasis web
dengan menggunakan platform Active Server Pages (ASP). Internet Explorer
merupakan penjelajah web pertama yang menyediakan dukungan terhadap kode skrip
yang ditulis dalam bahasa VBScript. VBScript dapat dijalankan di atas Windows
9x/ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows
Server 2008 serta beberapa platform UNIX.
VBScript tidak dapat digunakan untuk
membuat program yang berdiri sendiri. Akan tetapi, VBScript harus dimasukkan ke
dalam sebuah berkas HTML. Ketika Internet Explorer membuka dokumen berkas HTML
tersebut, VBScript dapat melakukan fungsi yang sama seperti JavaScript–skrip
tersebut akan dieksekusi. VBScript juga dapat digunakan untuk membuat sebuah
alikasi HTML (yang memiliki ekstensi .HTA) yang membutuhakan paling tidak
Internet Explorer 5 atau yang lebih baru agar dapat berjalan. HTA tidak seara
langsung menggunakan Internet Explorer, tetapi menggunakan sebuah program,
yakni MSHTA.EXE, yang menginterpretasikan dan menjalankan kode.
Skrip VBScript yang dimasukkan di
dalam berkas HTML harus dimasukkan di antara tag …. Berikut ini adalah
contohnya (yang akan menampilkan sebuah dialog box berisi Hello World! ketika
sebuah tombol diklik oleh pengguna):
Sub BtnHello_OnClick MsgBox “Hello
World!”, 0, “Dokumen yang aktif” End Sub
Penjelajah Web lainnya seperti
Firefox dan Opera tidak memiliki dukungan terhadap VBScript secara langsung.
Hal ini berarti untuk kompatibilitas maksimum dengan browser lainnya, para
pengembang web site pun menggunakan JavaScript.
Selain oleh penjelajah Web, VBScript juga dapat dieksekusi oleh aplikasi
Windows Scripting Host (WSH). Umumnya, berkas VBScript yang dijalankan oleh WSH
ini adalah berkas teks biasa dengan ekstensi .vbs dan dapat dieksekusi dengan
menggunakan command-line maupun dengan desktop Windows. Windows memiliki dua
buah program yang dapat menginterpretasikan berkas vbs yakni, cscript.exe dan
wscript.exe.
F.
Bahasa Pemograman COBOL
Cobol tidak sepopuler Java, PHP,
atau VB. Padahal, industri yang membutuhkan masih ada. Mungkin jarang yang
pernah mendengar bahasa pemrograman COBOL (Common Business Oriented Language),
bahasa pemrograman yang pertamakali dibuat tahun 1959. Padahal, sampai saat ini
masih banyak mesin, terutama komputer mainframe di perusahaan-perusahaan besar
dari negara dunia ketiga yang menggunakan bahasa pemrograman Cobol untuk
operasinya.
Dari laporan yang dilansir oleh
InfoWorld, saat ini gaji programmer spesialis Cobol terus meningkat, karena
kebutuhan industri atas programmer Cobol masih tetap tinggi. Apalagi persediaan
programmer yang menspesialisasikan diri di bahasa pemrograman tersebut makin
menipis. Para programmer tua yang berkutat di bidang tersebut sudah banyak yang
memasuki usia pensiun.
William Conner, seorang senior
manajer dari Deloitte, sebuah perusahaan konsultan IT asal New York, lulusan
sekarang lebih banyak yang fokus ke bahasa pemrograman Java, XML, dan bahasa
pemrograman modern lainnya. Padahal, pekerjaan programmer Cobol biasanya tidak
di-outsource ke tempat lain. Alasannya karena negara seperti Cina atau India
yang biasanya menjadi negara penyedia jasa outsource terbesar tidak memiliki
spesialisasi di bidang ini. Negara-negara tersebut baru serius di bidang
teknologi dalam dekade-dekade belakangan dan lebih akrab dengan bahasa
pemrograman dan sistem generasi terbaru. Dari survey yang dilakukan Deloitte,
sebanyak 60 persen responden yang masih menggunakan Cobol saat ini masih
membuat aplikasi berbasis bahasa pemrograman tersebut.
Gabriel Rozman, Executive Vice
President for Emerging Markets dari Tata Consultancy Services menyatakan bahwa
banyak negara-negara latin masih menggunakan mainframe lawas, di mana keahlian
di bidang Cobol masih sangat dibutuhkan.
Ironisnya, menurut William C Kees,
seorang pensiunan yang telah 25 tahun menggeluti Cobol menyatakan bahwa bahasa
pemrograman tersebut sangat mudah dipelajari. Keahliannya membuat program
dengan Cobol ia dapat dengan belajar sendiri, tanpa pernah mengikuti kursus
atau kelas khusus. Seorang pakar Cobol lainnya juga mengatakan, kode program
Cobol lebih mudah dibaca dibanding .Net atau VisualBasic.
G. Bahasa
Pemograman C
Bahasa pemrograman C (C Language).
Bahasa pemrograman yang pertama kali dikembangkan oleh Denis Ritchie dan Brian
Kerninghan di Bell Laboratories pada tahun 1972. Bahasa C dikenal efisien dan
sangat portabel sehingga dapat digunakan di berbagai plattform. Pada
pertengahan era 1980-an, Bjarne Stroustrup dari Bell Laboratories mengembangkan
bahasa C++ dengan menambahkan kemampuan OOP. Salah satu perbedaan yang paling
mendasar antara C++ dengan bahasa C adalah dukungan terhadap konsep pemrograman
berorientasi objek (Object Oriented Programming).
Harrah's Casino & Hotel - Mapyro
ReplyDeleteHarrah's Casino & Hotel 경주 출장마사지 in Highland, Highland, AZ. See reviews, 남원 출장안마 hours, directions, phone 광명 출장샵 numbers and more for Harrah's 목포 출장안마 Casino & 영주 출장샵 Hotel