Anda di halaman 1dari 12

A. 10 Sejarah bahasa pemrograman dan definisinya?

• BAHASA PEMROGRAMAN JAVA


SEJARAH
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan,
dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi
yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James
Gosling, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil
proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park.
Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak
pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh
(touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa
orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan
kantor di 100 Hamilton Avenue, Palo Alto.
Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari
13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai
medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an,
Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.
Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat
perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade
Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.
Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka.
Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose
Mercury News pada tanggal 23 Mei 1995.
Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan
hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini
dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.
Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak
Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah
perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama
penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari
biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama
bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa
adalah Java).
DEFINISI JAVA
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk
telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di
Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini
banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model
objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-
aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat
dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman
yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk
memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang
memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang
berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini
java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas
dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi
berbasis web.

• BAHASA C
SEJARAH
Kisah dimulai dari sistem operasi UNIX,yang mana inilah tujuan awal dari perkembangan
bahasa C.Sekitar tahun 1960,Massachusetts Institue of Technology,Bell Labs, dan General
Electric bekerja sama mengembangkan sebuah sistem operasi untuk komputer GE-645
mainframe.Pada era tersebut sebuah komputer bisa sebesar satu ruangan.Sistem operasi ini
dinamakan Multics (Multiplaxed Information and Computer Services).Kemunculan Multics
membawa banyak inovasi,namun bahasa pemrograman yang dipakai cukup kompleks.Tidak
ingin membuang banyak waktu dengan pengembangan Mulitcs,penelitti dari Bell Labs
lambat laun meninggalkan project tersebut,diantaranya adalah Ken Thampson,Dennis
Ritchie,M.D. Mcllroy dan J.F. Ossanna.Bell Labs sendiri merupakan sebuah laboraterium
muliti disiplin ilmu yang berlokasi di Murray Hill,New Jersey,Amerika Serikat.Saat itu Bell
Labs berada dibawah perusahaan AT&T Corporation (sekarang Bell Labs sudah berada
dibawah Nokia : www.bell-labs.com) .Peneliti di Bell Labs mencoba mengembangkan ulang
sistem operasi yang lebih sederahan dibandingkan Multics.Sistem operasi ini diberi nama
Unics (Uniplexed Information and Computing Servis),yang kemudian berubah nama menjadi
UNIX.
Pada awalnya,sistem operasi UNIX dibuat menggunakan bahasa assembly.Sistem
operasi ini pertama kali diimplementasikan ke dalam komputer PDP-7 dan berikutnya
kedalam PDP-11 oleh Dennis Ritchie and Ken Thampson.Agar lebih
sederhana,pengembangan UNIX kemudian diubah menggunakan bahasa pemrograman
B,yakni sebuah bahasa yang dibuat oleh Ken Thampso.Akan tetapi bahasa B memiliki
keterbatasan sehingga beberapa fitur di PDP-11 tidak bisa diprogram.Oleh karena itu
dikembangan bahasa pemrograman C.Nama bahasa C dipilih sebagai huruf abjad selanjutnya
setelah B.Bahasa pemrograman C ini dikembangkan antara tahun 1969-1972 oleh Dennis
Ritchie.Yang kemudian dipakai untuk menulis ulang sistem operasi UNIX.Selain untuk
mengembangkan UNIX ,bahasa C juga dirilis sebagai bahasa pemrograman umum.
DEFINISI
Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer.Dibuat pada
tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone
Laboratories.Meskipun C dibuat untuk memprogam sistem dan jaringan komputer namun
bahasa ini juga sering digunakan dalam mengembangkan software aplikasi.C juga banyak
digunakan oleh beberapa jenis platform sistem operasi dan arsitekur komputer.bahkan
terdapat beberapa compiler yang sangat populer telah tersedia.C secara luar biasa
mempengaruhi bahasa populer lainnya,terutama C++ yang merupakan extensi dari C.

• BAHASA PEMROGRAMAN PHP


SEJARAH
Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP
pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih
bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan
untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI.
Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang
tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah
diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi
yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi
lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut
merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan
singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessor.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal
dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-
21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web
kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami
perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke
dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma
berorientasi objek. Peladen web bawaan ditambahkan pada versi 5.4 untuk mempermudah
pengembang menjalankan kode PHP tanpa menginstal peladen perangkat lunak.
Versi terbaru dan stabil dari bahasa pemograman PHP saat ini adalah versi 8.0.
DEFINISI
PHP: Hypertext Preprocessor (sebelumnya disebut Personal Home Pages) adalah bahasa
skrip yang dapat ditanamkan atau disisipkan ke dalam HTML.PHP banyak dipakai untuk
memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

• Bahasa Pemrograman VB
SEJARAH
Bahasa pemrograman yang paling awal dirancang pada tahun 1950-an dan dibuat sendiri-
mata untuk memecahkan masalah matematika yang kompleks. Bahasa-bahasa tersebut agak
aneh bagi orang awam. Namun hal itu hanya masalah masalah berbesar, karena komputer
ditemukan di lembaga-lembaga riset besar. Lambat laut tentunya orang sadar bahwa
teknologi komputer bisa berguna tidak hanya untuk melakukan perhitungan matematika,
namun bisa berguna untuk bidang yang lain. Maka komputer mulai menjadi barang yang
biasa ditemukan di lingkungan bisnis dan universitas. Dengan semakin banyaknya orang
yang menggunakan komputer, semakin banyak pula orang yang sadar bahwa bahasa
pemrograman yang rumit hanya akan menghambat perkembangan komputer itu sendiri.
Pada tanggal 1 Mei 1964, penemu bahasa BASIC, yaitu Profesor John G. Kemeny dan
Thomas E. Kurtz di Dartmouth College di New Hampshire menjalankan program pertama
kali BASIC. Bahasa BASIC (Beginner's All-purpose Symbolic Instruction Code) merupakan
bahasa tingkat tinggi yang berbentuk interpreter, yang memungkinkan untuk mengoperasikan
komputer secara interaktif, program dapat ditulis, dijalankan, diubah dan dijalankan lagi
tanpa harus melalui tahap kompilasi seperti pada bahasa tingkat tinggi lainnya yang berbentu
penyusun. Bahasa ini dirancang khusus untuk memudahkan tugas belajar memprogram.
Pada tahun 1975, Paul Allen, pemrogram muda yang bekerja di perusahaan komputer
Honeywall dengan teman masa kecilnya William Bill Gates menawarkan juru bahasa BASIC
kepada Ed Robert, pemilik perusahaan MITS yang memproduksi komputer mikro Altair 8800
yang mempunyai RAM 4 KB. Kedua orang ini semasa di SMA sudah pernah menyiapkan
perusahaan dengan nama Traf-O-Data, tetapi tidak sukses. Ed Robert akan membeli juru
bahasa DASAR tersebut sesuai dengan ia bisa berjalan di atas komputer Altair. Paul Allen
dan Bill Gates mengembangkan interpreter BASIC tersebut tanpa pernah melihat secara
langsung dari komputer Altair, apalagi.
Apa yang mereka andalkan adalah manual dari mikroprosesor Intel 8080 yang digunakan di
Altair dan diagram dari komputer Altair itu sendiri. Untuk mengujinya, mereka menjalankan
interpreter BASIC-nya pada komputer besar dan akhirnya merekam hasilnya ke pita kertas
(paper tape). Ketika Paul Allen akan mendemonstrasikan hasil kerjanya pada Ed Robert, dia
teringat bahwa belum ditulis suatu program loader untuk membaca dan meletakkan
interpreter BASIC yang ada di kertas tape ke dalam memori utama Altair. Paul Allen
langsung menulis program loader tersebut dalam bahasa mesin dan memanggil interpreter
BASIC dari pita kertas. Setelah beberapa menit, program berhasil masuk ke memori utama.
Paul Allen menyadari bahwa dia dan Bill Gates telah membuat banyak kesalahan di sana-sini,
walaupun demikian, interpreter BASIC ini akhirnya dapat berjalan di komputer mikro Altair
dan Ed Robert jadi membelinya. Untuk kedua kalinya, Paul Allen dan Bill Gates mengatur
suatu perusahaan yang disebut dengan Microsoft, yang terkenal sampai sekarang. Inilah cikal
bakal dari BASIC yang terkenal itu.
Beberapa tahun kemudian muncullah bahasa pemrograman tingkat tinggi yang menawarkan
berbagai macam fungsi dalam pustakanya (perpustakaan). Akan tetapi, untuk membuat
sebuah aplikasi bisnis berbentuk grafik masih pekerjaaan yang cukup sulit untuk dilakukan.
Jangankan aplikasi grafik untuk masalah masalah mencetak data ke dalam printer saja sudah
untuk membuat pemrogram kesulitan. Belum lagi membedakan antara printer satu dengan
yang lainnya, walaupun ada yang pasti sama, yaktu sama-sama dotmatrix, pemrogram harus
terlebih dahulu membuat sebuah program yang mengakomodasi semua printer tersebut.
Itulah gambaran kesulitan yang dibuat oleh generasi pertama pemrogram. Dibutuhkan lebih
dari 20 tahun untuk mendapatkan lingkungan pemrograman berbasis DOS yang cukup stabil.
Ketika komputer mikro tergusur oleh IBM PC, maka inilah zaman yang dimulainya era
komputer pribadi (personal computer - PC) dengan antarmuka pemakai grafis (Graphical
User Interface - GUI). Dengan perhitungan Microsoft Windows, para pemakai PC bisa
bekerja dalam lingkungan yang kaya grafis dan intuitif. Dengan GUI, aplikasi jauh lebih
mudah dipakai dan dipakai. Hal ini sebagai ganti belajar mengetikkan dan menghafal
perintah-perintah yang panjang, para pemakai cukup memilih sebuah menu dengan mengklik
tombol mouse. Jendela-jendela pada layar memungkinkan pemakai untuk menjalankan lebih
dari satu program secara bersamaan (multi-tasking). Kotak-kotak dialog muncul ketika
sebuah program membutuhkan konfirmasi dari pemakai.
Pada tahun 1986, Dr. Bjarne Stroustrup meluncurkan bukunya yang sangat berpengaruh
dengan judul The C ++ Programming Language sebagai tanda dimulainya era pemograman
objek (Object Programming Language -OOP). Pada tahun yang sama Intel meluncurkan
mikroprosesor 32 bit yang pertama kali yakni 386. Banyak pemrogram profesional Amerika
menggunakan bahasa C ++ sebagai bahasa pemrogramannya ketika membangun suatu
aplikasi yang berjalan di atas Windows. Kelas pustaka-pustaka dibangun untuk membantu
kecepatan pengembangan suatu aplikasi. Terutama kelas yang berhubungan dengan objek.
DEFINISI
Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa
pemrograman yang menawarkan Integrated Development Environment (real) visual untuk
membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan
menggunakan model pemrograman (COM).

• Bahasa Pemrograman python


SEJARAH
Singkat bahasa pemrograman Python. Guido van Rossum seorang pria berkebangsaan
Belanda yang lahir pada tanggal 31 Januari 1956 merupakan otak dibalik bahasa
pemrograman Python, Guido mulai mengembangkan bahasa pemrograman Python tersebut
sejak tahun 1989 di Centrum Wiskunde & Informatica (CWI) dan akhirnya bahasa
pemrograman Python secara resmi dirilis kepada publik pada tahun 1991.
Nama Python sendiri sebenarnya bukan diambil dari nama ular piton, namun nama Python
tersebut diambil dari sebuah acara humor yang ditayangkan oleh channel BBC pada tahun
1980-an yang berjudul “Monty Python’s Flying Circus” dimana saat itu Monty Python
merupakan sekelompok grup lawak yang membawakan acara tersebut dan Guido van
Rossum sangat menyukai acara “Monty Python’s Flying Circus” tersebut.
Guido van Rossum saat membuat bahasa pemrograman Python sendiri terinspirasi dari
bahasa pemrograman ABC. Dan sampai sekarang ini Guido masih menjadi seorang penulis
utama bahasa pemrograman Python walaupun bahasa pemrograman Python tersebut bersifat
open source sehingga memungkinkan ribuan orang untuk ikut berkontribusi
mengembangkan bahasa pemrograman Python tersebut agar menjadi lebih baik.
Pada tahun 1994, akhirnya Python versi 1.0 dirilis kepada publik, selanjutnya pada tahun
1995 Guido melanjutkan pembuatan Python di Corporation for National Research Initiative
(CNRI) yang berada di Virginia Amerika Serikat. Selanjutnya pada tahun 2000 Python versi
2.0 dirilis kepada publik dan Python versi 3.0 dirilis pada tahun 2008.
Di bulan Mei tahun 2000, Guido van Rossum bersama dengan tim Python pindah ke
BeOpen.com untuk selanjutnya membuat sebuah tim BeOpen PythonLabs. Pada bulan
Okteober tahun 2000, tim Python tersebut kembali pindah ke Digital Creation yang mana
sekarang menjadi perusahaan Zope.
Selanjutnya pada tahun 2001, akhirnya dibuatlah sebuah organisasi Python Software
Foundation (PSF) yang merupakan organisasi Nirlaba yang khusus dibuat untuk semua hal
yang berhubungan dengan hal intelektual dari hasil pengembangan bahasa pemrograman
Python.
Pada tanggal 24 Februari 2020 versi bahasa pemrograman Python versi 3.8.2 dirilis kepada
publik. Dan pada tanggal 5 Oktober 2020, bahasa pemrograman Python versi 3.9.0 dirilis
kepada publik.
Saat artikel ini ditulis, versi bahasa pemrograman Python terakhir adalah versi 3.10.0a5 yang
dirilis kepada publik pada tanggal 2 Februari 2021 dan sudah dapat di download melalui situs
www.python.org.
DEFINISI
Bahasa pemrograman Python adalah bahasa yang dibuat oleh seorang keturunan Belanda
yaitu Guido van Rossum. Awalnya, pembuatan bahasa pemrograman ini adalah untuk
membuat skrip bahasa tingkat tinggi pada sebuah sistem operasi yang terdistribusi Amoeba.
• Bahasa Pemrograman C++
SEJARAH
Bahasa C++ lahir pada tahun 1980, yang dibuat oleh Bjarne Stroustrup di AT&T Bell
Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard
Institute). Pertama kali, prototype C++ muncul sebagai C yang dipercanggih dengan fasilitas
kelas, bahasa tersebut disebut “C dengan kelas” (C with Class).
Pada tahun 1983-1984, C dengan kelas disempurnakan dengan menambahkan fasilitas
overloading operator, yang mulanya disebut “a better C” kemudian berganti nama pada tahun
1983 menjadi C++. Simbol ++ merupakan operator penaikan pada C, digunakan untuk
menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C.
Borland International merilis kompiler Borland C++ dan Turbo C++. Kedua kompiler ini
sama-sama dapat digunakan untuk mengkompilasi kode C++. Bedanya, Borland C++ selain
dapat digunakan dibawah lingkungan DOS, juga dapat digunakan untuk pemrograman
Windows. Selain Borland International beberapa perusahaan lain juga merilis kompiler C++,
seperti Topspeed C++ dan Zortech C++
Awal mula Bjarne Stroustrup membuat membuat C++ adalah ketika Bjarne Stroustrup
melakukan pekerjaan untuk gelar Ph.D. tesis pada salah satu bahasa pemrograman dan
Stroustrup memiliki kesempatan untuk bekerja dengan bahasa tersebut yang disebut Simula,
Simula merupakan bahasa untuk simulasi. The Simula 67 bahasa yang merupakan varian
bekerja dengan Stroustrup. bahasa tersebut dianggap sebagai bahasa pertama untuk
mendukung paradigma pemrograman berorientasi obyek. Stroustrup menyadari bahwa
paradigma ini sangat berguna untuk pengembangan perangkat lunak, dengan kelebihan
bahasa Simula tersebut tetapi bahasa Simula memiliki kekurangan yaitu, bahasa Simula
terlalu lambat untuk penggunaan praktis.
Tak Lama kemudian, ia memulai untuk mengerjakan bahasa pemrograman berdasarkan ide
yang telah ia dapatkan. Stroustrup mengerjakan C++ dengan nama awalnya yaitu C With
Class. yang dimaksudkan untuk menjadi superset dari bahasa C, dengan menambahkan
pemrograman berorientasi obyek ke dalam bahasa C. Alasan Kenapa Stroustrup lebih
memilih untuk mengembangkan C adalah, karena bahasa pemrograman C merupakan bahasa
pemrograman yang sangat popular karena kecepatan, kinerja yang bagus, memungkinkan
untuk melakukan pengkodean bahasa tingkat rendah dan lain sebagainya. Kompiler Pertama
C with class disebut Cfront, yang berasal dari kompiler C disebut CPRE. CFront adalah
program yang dirancang untuk menerjemahkan C dengan Kelas ke C. hal menarik yang patut
untuk diketahui adalah bahwa Cfront sebagian besar ditulis dalam C with Class, membuatnya
menjadi kompiler self hosting (Kompiler yang dapat mengkompilasi diri sendiri).
Cfront kemudian ditinggalkan pada tahun 1993 setelah dianggap sulit untuk
mengintegrasikan fitur baru ke dalamnya. Meskipun demikian, Cfront membuat dampak
besar pada implementasi kompiler masa depan dan pada sistem operasi Unix.
Pada tahun 1985, Stroustrup membuat buku referensi berjudul The C ++ Programming
Language diterbitkan. Pada tahun yang sama, C ++ dilaksanakan sebagai produk komersial.
Bahasa ini belum secara resmi distandarkan. Bahasa ini diperbarui lagi pada tahun 1989 dan
menambahkan fasilitas Protected member, Static member, serta Inheritance.
Pada tahun 1990, buku The Annotated C ++ Reference dirilis. Pada tahun yang sama Borland
dan Turbo C ++ kompiler dirilis sebagai produk komersial. Turbo C ++ menambahkan
banyak library tambahan yang akan memiliki dampak yang besar terhadap pengembangan C
++. Meskipun rilis stabil terakhir Turbo C ++ pada tahun 2006, tapi kompiler tersebut sampai
saat ini masih banyak digunakan.
Pada tahun 1998, panitia standar C ++ menerbitkan Standar Internasional pertama untuk C +
+ ISO / IEC 14882: 1998. Pada tahun 2003, panitia mendapati beberapa masalah yang
dilaporkan dengan C++ Standar mereka pada tahun 1998, karena itu bahasa diperbaharui
yang merupakan revisi masalah sebelumnya dan dijuluki C ++ 03.
DEFINISI
C++ adalah bahasa pemrograman komputer yang dibuat oleh Bjarne Stroustrup, yang
merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie). Pada
awal tahun 1970-an, bahasa itu merupakan peningkatan dari bahasa sebelumnya, yaitu B.
Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada
sistem Unix. Pada perkembangannya, versi ANSI (American National Standards Institute)
pada bahasa pemrograman C menjadi versi dominan, meskipun versi tersebut sekarang jarang
dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded.
Bjarne Stroustrup pada Bell Labs pertama kali mengembangkan C++ pada awal 1980-an.
Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk
pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep
baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[butuh rujukan]
Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap
konsep pemrograman berorientasi objek (object-oriented programming).

• Bahasa Pemrograman JavaScript


SEJARAH
Sejarah awal mula javascript dimulai pada tahun 1994, pada saat itu perkembangan internet
dan website sedang mengalami perkembangan yang sangat pesat, dan pembuatan website
pada saat itu umumnya menggunakan bahasa pemrograman PERL. Pemrograman PERL
termasuk kedalam bahasa pemrograman Server Side, dimana semua proses hanya bisa
dilakukan di web server.
Karena pada saat itu rata-rata koneksi internet yang terbatas, dan setiap instruksi dari user
harus dikirim terlebih dahulu kepada web server, kemudian baru ditampilkan lagi ke dalam
web browser. Hal tersebut dipandang kurang efesien, karena cukup memakan waktu.
Hingga pada tahun 1995, Seorang programmer Netscape yang bernama Brendan Eich, mulai
mengembangkan sebuah bahasa pemrograman script yang bernama Mocha. Pada saat itu
Netscape merupakan sebuah perusahaan software yang ternama yang mengembangkan web
browser Netscape Navigator.
Bahasa pemrograman Mocha pada saat itu bisa digunakan dalam 2 sisi, yaitu disisi client
(Client Side) dan Server (Server Side). Perkembangan selanjutnya nama Mocha dirubah
menjadi Livescript dan Liveware, dimana Livescript merupakan bahasa pemrograman untuk
Client Side, sedangkan Liverware untuk Server Side.
Ketika bahasa pemrograman tersebut akan dirilis bersamaan dengan web browser Netscape
Navigator 2. Netscape melakukan sebuah kerjasama dengan Sun Microsystems untuk
melakukan kerjasama dalam pengembangan Livescript. Kemudian Netscape merubah nama
Livescript menjadi Javascript 1.0.
Persaingan Javascript dengan JScript
Karena kesuksesan Javascript 1.0, Kemudian Netscape mengembangkannya menjadi
Javascript 1.1 pada Web Browser Netscape Navigator, dan membawa Netscape Navigator
menjadi Web Browser Terbaik pada saat itu.
Beberapa bulan kemudian Microsoft meluncurkan memperkenalkan web browser Internet
Explorer 3 dengan JScript. JScript merupakan nama lain dari javascript yang dikeluarkan
oleh Microsoft, hal tersebut dilakukan karena Javascript pada saat itu merupakan merk
dagang yang dimiliki oleh Sun Microsystems dan Netscape, sehingga Microsoft terpaksa
melakukan hal tersebut.
Meskipun Jscript dan Javascript memiliki fitur yang hampir mirip,akan tetapi Jscript
menambahkan beberapa fitur tersendiri, sehingga membuat JScript dan Javascript tidak
sepenuhnya compatible.
Pada tahun 1996, Microsoft meluncurkan Internet Explorer 3, dan mematahkan Netscape
Navigator dipasaran, hal tersebut terjadi karena Microsoft merilis Internet Explorer 3 secara
gratis, dan digunakan sebagai software bawaan dari operasi sitem windows.
DEFINISI
JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di
internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome,
Internet Explorer, Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan
dalam halaman web menggunakan tag SCRIPT.

• Bahasa Pemrograman C#
SEJARAH
Pada akhir dekade 1990-an, Microsoft membuat program Microsoft Visual J++ sebagai
sebuah langkah percobaan untuk menggunakan Java di dalam sistem operasi Windows untuk
meningkatkan antarmuka dari Microsoft Component Object Model (COM). Akan tetapi,
akibat masalah dengan pemegang hak cipta bahasa pemrograman Java, Sun Microsystems,
Microsoft pun menghentikan pengembangan J++, dan beralih untuk membuat pengganti J++,
kompilernya dan mesin virtualnya sendiri dengan menggunakan sebuah bahasa pemrograman
yang bersifat general-purpose.
Untuk menangani proyek ini, Microsoft merekrut Anders Helsberg, yang merupakan mantan
karyawan Borland yang membuat bahasa Turbo Pascal, dan Borland Delphi, yang juga
mendesain Windows Foundation Classes (WFC) yang digunakan di dalam J++. Sebagai hasil
dari usaha tersebut, C# pun pertama kali diperkenalkan pada bulan Juli 2000 sebagai sebuah
bahasa pemrograman modern berorientasi objek yang menjadi sebuah bahasa pemrograman
utama di dalam pengembangan di dalam platform Microsoft .NET Framework.
Pengalaman Helsberg sebelumnya dalam pendesain bahasa pemrograman seperti Visual J++,
Delphi, Turbo Pascal) dengan mudah dilihat dalam sintaksis bahasa C#, begitu pula halnya
pada inti Common Language Runtime (CLR). Dari kutipan atas interview dan makalah-
makalah teknisnya ia menyebutkan kelemahan-kelemahan yang terdapat pada bahasa
pemrograman yang umum digunakan saat ini, misalnya C++, Java, Delphi, ataupun
Smalltalk. Kelemahan-kelemahan yang dikemukakannya itu yang menjadi basis CLR sebagai
bentukan baru yang menutupi kelemahan-kelemahan tersebut, dan pada akhirnya
memengaruhi desain pada bahasa C# itu sendiri. Ada kritik yang menyatakan C# sebagai
bahasa yang berbagi akar dari bahasa-bahasa pemrograman lain. [1]Fitur-fitur yang
diambilnya dari bahasa C++ dan Java adalah desain berorientasi objek, seperti garbage
collection, reflection, akar kelas (root class), dan juga penyederhanaan terhadap pewarisan
jamak (multiple inheritance). Fitur-fitur tersebut di dalam C# kini telah diaplikasikan
terhadap iterasi, properti, kejadian (event), metadata, dan konversi antara tipe-tipe sederhana
dan juga objek.
C# didisain untuk memenuhi kebutuhan akan sintaksis C++ yang lebih ringkas dan Rapid
Application Development yang ‘tanpa batas’ (dibandingkan dengan RAD yang ‘terbatas’
seperti yang terdapat pada Delphi dan Visual Basic).
Agar mampu mempromosikan penggunaan besar-besaran dari bahasa C#, Microsoft, dengan
dukungan dari Intel Corporation dan Hewlett-Packard, mencoba mengajukan standardisasi
terhadap bahasa C#. Akhirnya, pada bulan Desember2001, standar pertama pun diterima oleh
European Computer Manufacturers Association atau Ecma International (ECMA), dengan
nomor standar ECMA-334. Pada Desember 2002, standar kedua pun diadopsi oleh ECMA,
dan tiga bulan kemudian diterima oleh International Organization for Standardization (ISO),
dengan nomor standar ISO/IEC 23270:2006
DEFINISI
merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh
Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini
dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur bahasa
yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java, Delphi, Visual Basic,
dan lain-lain) dengan beberapa penyederhanaan. Menurut standar ECMA-334 C# Language
Specification, nama C# terdiri atas sebuah huruf Latin C (U+0043) yang diikuti oleh tanda
pagar yang menandakan angka # (U+0023). Tanda pagar # yang digunakan memang bukan
tanda kres dalam seni musik (U+266F), dan tanda pagar # (U+0023) tersebut digunakan
karena karakter kres dalam seni musik tidak terdapat di dalam papan tombol standar.
• Bahasa Pemrograman Objective-C
SEJARAH
Awalnya Objective-c dibuat bersamaan dengan berdirinya perusahaan Stepstone pada tahun
1980 yang dibuat oleh Brad Cox dan Tom Love. Di tahun 1981, Cox dan Tom diperkenalkan
kepada Smalltalk di ITT Corpoation's Programming Center. Cox yang tertarik dengan
masalah reuseability pada pembangunan perangkat lunak lantas melakukan modifikasi pada
compiler c untuk menambah kemampuan smalltalk.

Sekarang ini Apple sebagai pengembang bahasa Objective-c memang sudah memiliki bahasa
Swift untuk mempermudah membangun aplikasi mereka. Akan tetapi menurut survei yang
telah dilakukan Stack Overflow, Objective-c masih menjadi bahasa pemrograman yang
populer di dunia pemrograman.
DEFINISI
Objective-c merupakan bahasa pemrograman yang bersifat object-oriented dan reactive.
Bahasa ini digunakan pada Mac OS X serta smartphone iPhone.

Objective-c termasuk kedalam bahasa pemrograman yang berorientasi objek atau yang kita
kenal dengan OOP (Object Oriented Programming). Smaltalk merupakan bahasa
pemrograman yang menjadi dasar dari bahasa Objective-c.
• Bahasa Pemrograman ActionScript
ActionScript adalah bahasa pemrograman yang dibuat berdasarkan ECMAScript, yang
digunakan dalam pengembangan situs web dan perangkat lunak menggunakan platform
Adobe Flash Player. ActionScript juga dipakai pada beberapa aplikasi basis data, seperti
Alpha Five. Bahasa ini awalnya dikembangkan oleh Macromedia, tetapi kini sudah dimiliki
dan dilanjutkan perkembangannya oleh Adobe, yang membeli Macromedia pada tahun 2005.
Action Script terbaru saat ini adalah Action Script 3.0. Action Script 3.0 adalah bahasa
terbaru dari edisi yang sebelumnya dikenal dengan Action Script 2.0. Action Script 3.0
memiliki beberapa kelebihan dibanding pendahulunya, antara lain fitur yang ditawarkan
adalah file pada Action Script 3.0 dapat dibuat terpisah saat runtime.

B. Masing-masing tuliskan syntax dalam pen deklarasian variabel?


1.Java
*syntax : <tipe_data> <nama_variabel>;
*example : int nilai;
2. C
*syntax : tipe_data nama_variabel;
*example : float berat;
3. PHP
*syntax : $nama_variabel = nilai_variabel;
*example : $nama = "NAMA SAYA";
$nilai = 7;
4. VB
*syntax : Dim nama variable as tipe data
*example : Dim Nama_Siswa as String
5. Python
*syntax : nama_variabel = nilai
*example : nilai = 90
6. C++
*syntax : tipe_data nama_variabel;
*example : int umur;
7. Javascript
*syntax : var nama_variabel = nilai_variabel
*exampel : var title = "INI JUDUL"
8. C#
*syntax : tipe_data nama_variabel = nilai_variabel;
*example : BilanganBulat box1 = 1256;
DeretKarakter box2 = “pemrograman”;
BilanganDesimal box3 = 126.98;
9. Objective-C
*syntax : tipe_data nama_variabel = nilai_variabel;
*exampel : BOOL isHuman = NO;
10. ActionScript
*syntax : var nama_variabel:tipe_data;nama_variabel=nilai_variabel
*example : var makanan:String;makanan = “mie caluk”;

Anda mungkin juga menyukai