Anda di halaman 1dari 23

ِ ‫ال َّسالَ ُم َع َل ْي ُك ْم َو َرحْ َم ُة‬

‫هللا َو َب َر َكا ُت ُه‬

‫هلل الرَّ حْ َم ِن الرَّ ِحي ِْم‬


ِ ‫ــــــــــــــــــم‬
ِ ْ‫ِبس‬

BAHASA
PEMROGRAMAN
Mata Kuliah : Dasar-Dasar Informatika
Dosen Pengampu : Dhia Octariani S.Pd, M.Si

ANNISA PUTRI (71200514009)


Pendidikan Matematika
BAHASA PEMROGRAMAN

Bahasa Pemrograman (Programming Language) , atau sering


diistilahkan juga dengan bahasa komputer atau bahasa pemrograman 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 ini akan disimpan/diteruskan, dan jenis langkah apa
yang akan diambil dalam berbagai situasi secara persis.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
1.         Bahasa Mesin, perintah yang digunakan pada computer berbentuk kode biner, contohnya
01100101100110
2.         Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly),
yaitu perintah yang digunakan kepada komputer dengan memakai kode-kode singkat, contohnya
MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
3.         Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam
kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi
yang biasanya bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4.         Bahasa Tingkat Tinggi, yaitu bahasa komputer yang bahasa instruksinya menggunakan
bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
 
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C
yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa
Tingkat Rendah.
MACAM-MACAM BAHASA
PEMROGRAMAN

   Bahasa Pemrograman FORTRAN


Fortran (Formula Translasion) dikembangkan
pada tahun 1956 oleh John Backus. Fortran
digunakan untuk mempermudah pembuatan
aplikasi matematika, ilmu pengetahuan dan
teknik. Fortran termasuk kedalam bahasa
tingkat tingi. Keunggulan fortran terletak pada
dukungannya dalam menangani perhitungan,
termasuk perhitungan bilangan kompleks.
Sedangkan kelemahannya adalah operasi
masukan/ keluarannya yang tidak fleksibel.
Bahasa Pemrograman SWIFT
Saat WWDC tahun 2014, bahasa Swift dikenalkan dan
menjadi salah satu bahasa pemrograman yang populer di
dunia. Tidak hanya itu, berdasarkan survei dari
StackOverflow, Swift menjadi bahasa komputer paling
favorite kedua dan menjadi bahasa komputer paling
populer nomer tiga saat itu.
Bahasa Swift merupakan bahasa pengantar untuk
pengembang Mac, dan iOS dan menjadi platform utama
Apple. Sehingga bahasa Swift juga dirancang untuk bisa
terhubung dengan bahasa pemrograman Apple lainnya,
yaitu Objective-C.
Bahasa komputer Swift dianggap aman. Hal ini dikarenakan
Swift memiliki manajemen memori yang sangat bagus. Ini
membuat para developer tidak perlu takut permasalahan
tentang manajemen memori.
BAHASA PEMROGRAMAN COBOL
COBOL (Common Business Oriented Languange)
dikembangkan pada tahun 1959 dan tergolong sebagai
bahasa tingkat tinggi. Tujuan bahasa ini adalah untuk
mempermudah pebuatan aplikasi di bidang bisnis.
Keunggulan Cobol adalah sintaks yang digunakan dalam
kata-kata bahasa Inggris sehingga mempermudah
progammer, juga kemudahannya terhadap penanganan file
dan terhadap masukan/keluaran program.
BAHASA PEMROGRAMAN JAVA
Bahasa Java merupakan sebuah teknologi yang diciptakan
pada pertengahan 1990. Java adalah nama untuk sekumpulan
teknologi untuk menjalankan perangkat lunak.Teknologi java
mempunyai 3 komponen penting, yaitu:
 
a. Programming-language-specification
b. Application-programming-interface
c. Virtual-machine specification

Bahasa Java merupakan sebuah bahasa pemrograman


berorientasi objek. Pada awalnya, java sangat digemari oleh
komunitas pemrograman internet, karena java mendukung
untuk appletes. Java juga memberikan dukungan yang tinggi
untuk networkingdan objek terdistribusi sehingga java disebut
sebagai bahasa yang cukup aman. Selain itu, java juga relatif
mudah untuk dipelajari karena banyak contoh dan konsep
yang beredar luas, baik dalam internet maupun dalam buku.
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 halamanweb yang ditulis
dengan HTML dan XHTML. Walaupun demikian,
bahasanya sendiridapat dipergunakan untuk semua
jenis dokumen XML termasuk SVG dan XUL.Spesifikasi
CSS diatur oleh World Wide Web Consortium (W3C).
BAHASA PEMROGRAMAN 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
jugamengikuti 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 : Bahasa Pascal adalah bahasa pemrograman tingkat tinggi (high
level language)yang cukup populer, khususnya di Indonesia. Hal ini disebabkan
bahasa Pascal lebih mudah dipahami dibanding bahasa pemrograman lainnya,
seperti bahasa C,bahasa assembler, dan lain sebagainya. Selain itu, bahasa
Pascal adalah bahasa pemrograman yang terstruktur dan lebih mendekati bahasa
manusia (bahasa Inggris) sehingga sangat cocok diterapkan dalam dunia
pendidikan.
      Kekurangan : Tidak fleksibel penggunaannya.
BAHASA PEMROGRAMAN MATHLAB
Selanjutnya adalah Matlab yang mempunyai persentase
pencarian sebanyak 1.79%. Matlab (Matrix Laboratory)
merupakan program yang digunakan untuk melakukan
analisis juga komputasi numerik.
Matlab dibuat sekitar tahun 1970 oleh Cleve Moler. Pada
saat ini Moler merancang bahasa ini untuk memberikan
akses mahasiswa dalam memakai LINPACK dan
EISPACK tanpa harus mempelajari Fotran.
Linpack merupakan librari komputasi numerik yang ditulis
dari bahasa Fotran. Karya Moler langsung mendapatkan
sambutan hangat dan menyebar ke banyak universitas.
Meskipun terkadang digunakan dalam pembuatan
website, kebanyakan bahasa komputer Matlab digunakan
dalam bidang matematika dan statistika.
BAHASA PEMROGRAMAN
VISUAL BASIC
Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak
diminati oleh orang.Visual Basic 6 menawarkan kemudahan dalampembuatan aplikasi
dan dapat menggunakan komponen-komponen yang telah disediakan. Dengan
menggunakan Visual Basic 6 kita bisa menghasilkan berbagai macam jenis program
dari aplikasi yang mengintegrasikan database, jaringan, office automation, dan
webapplication.
            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 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.
BAHASA PEMROGRAMAN PHYTON
Python adalah bahasa pemrograman interpretatif yang
dapat digunakan di berbagai platform dengan filosofi
perancangan yang berfokus pada tingkat keterbacaan kode
dan merupakan salah satu bahasa populer yang berkaitan
dengan Data Science, Machine Learning, dan Internet of
Things (IoT). Keunggulan Python yang bersifat interpretatif
juga banyak digunakan untuk prototyping, scripting dalam
pengelolaan infrastruktur, hingga pembuatan website
berskala besar. Ada banyak perusahaan besar yang
menggunakan bahasa Phyton ini untuk kebutuhan
pengembangan bisnis aplikasinya. Seperti halnya Pinterest
dan Instagram. Selain itu, Phyton juga digunakan untuk
pengembangan Google, Yahoo!, dan NASA.
BAHASA PEMROGRAMAN C
Bahasa C merupakan bahasa program komputer yang tertua. Bahasa C ini
dikembangkan pada tahun 70an. Pembuat bahasa C sendiri bernama Dennis
Ritchie. Bahasa C cukup populer di Indonesia karena hampir sebagian besar
penggunanya adalah perguruan tinggi jurusan IT maupun lembaga kursus
pemrograman.
Bahasa C merupakan bahasa program komputer paling dasar sebelum Anda
mempelajari bahasa program komputer lainnya. Jadi bisa dibilang bahwa bahasa C
inilah yang menjadi dasar sebelum akhirnya muncul bahasa program komputer
lainnya.
BAHASA PEMROGRAMAN PHP

PHP juga merupakan salah satu jenis dari bahasa


pemrograman yang cukup populer dan paling banyak
digunakan di Indonesia. Selain karena gratis, PHP
digunakan juga karena merupakan jenis bahasa program
komputer server side scripting yang memang dirancang
khusus untuk membangun sebuah website dinamis.
Selain itu, ada banyak jenis website ternama lainnya,
seperti Facebook, WordPress, maupun Digg yang
menggunakan bahasa PHP dalam proses
pengembangannya. Perlu Anda ketahui juga, bahwa PHP
dikembangkan pertama kali oleh Rasmus Lerdrorf.
BAHASA PEMROGRAMAN C++
C++ merupakan bahasa pemrograman yang dikembangkan
dari bahasa C. Bahasa C++ dan Bahasa C memiliki syntax
penulisan yang hampir sama. Namun, kedua bahasa
program komputer ini memiliki perbedaan pada penyelesaian
masalahnya.

Pada bahasa C, penyelesaian masalahnya dilakukan dengan


membaginya kedalam sub-sub masalah yang lebih kecil atau
biasa disebut dengan bahasa proram komputer prosedural.
Untuk Bahasa C++ sendiri lebih berorientasi pada objek, di
mana permasalahannya dibagi kedalam kelas-kelas tertentu.

Bahasa C++ ini pertama kali dikembangkan oleh Bjarne


Stroustrup. C++ menjadi salah satu bahasa peogram
komputer paling populer sebab seringnya digunakan oleh
perusahaan besar untuk membangun softwarenya, seperti
pada Adobe, maupun Firefox.
JAVASCRIPT

JavaScript merupakan jenis bahasa program


komputer yang dikembangkan oleh Netscape.
Penggunaan JavaScript ini juga lebih ditekankan
pada pengembangan web saja. Menggunakan
JavaScript tentu bisa membantu Anda dalam
membuat web yang menarik sekaligus interaktif.
Di Indonesia sendiri, ternyata ada sebuah grup
Facebook yang dibuat khusus untuk membahas
hal yang terkait dengan JavaScript bernama
JavaScript Indonesia. Grup ini beranggotakan
lebih dari 10 ribu anggota dan masih aktif hingga
saat ini.
BAHASA PEMROGAMAN C#

C# merupakan bahasa program komputer yang


dikembangkan langsung oleh Microsoft. C# ini
dibuat dengan menggabungkan prinsip dari
Bahasa C dan Bahasa C++. C# juga banyak
digunakan untuk media pengembangan software
dengan menggunakan platform Windows.
BAHASA PEMROGRAMAN R
Trend pencarian pada Google Search menempatkan R sebesar 3.72%.
Persentase tersebut belum tentu bertujuan menggunakan R untuk kebutuhan
membuat website, tetapi digunakan dalam bidang lain seperti pengelolaan
data.
Bahasa R pertama kali rilis pada tahun 1993, namun kepopulerannya mulai
muncul pada beberapa tahun ini untuk keperluan big data.
Bahasa R terkadang digunakan dalam pengembangan website. Namun
bahasa ini tidak berdiri sendiri, melainkan dengan bantuan bahasa
pemrograman lainnya.
Bahasa R merupakan bahasa pemrograman berbasis interpreter, sehingga
eksekusi suatu aplikasi/fungsi yang ditulis dengan bahasa R terutama
aplikasi/fungsi yang membutuhkan program code yang panjang akan
membutuhkan waktu yang relatif lama.
Masalah lain yang terungkap terkait dengan proses pembaharuan dari suatu
baris dalam frame data dari suatu proses looping (pengulangan) suatu
program.
BAHASA PEMROGRAMAN
OBJECTIVE-C
Objective – C merupakan bahasa pemrograman yang dikembangkan
pada era 1983, oleh Brad Cox dan Tom Love. Karena berorientasi
pada objek, Objective-C terkadang dipakai untuk membuat website.
Meskipun persentase jumlah pencariannya hanya ada di angka 2.47%
saja.
Objective-C merupakan bahasa yang berorientasi pada objek yang
awalnya digunakan oleh Apple untuk mengembangkan perangkatnya.
Itulah mengapa iOS dikembangkan dengan bahasa Objective-C.
Bahasa ini merupakan bahasa utama yang digunakan oleh Apple
untuk mengembangkan sistem operasi OS X dan iOS serta untuk
mengembangkan Application Programming Interfaces (API)
perusahaan tersebut.
Meskipun demikian, bahasa pemrograman ini hanya dapat digunakan
untuk membuat sesuatu yang terbatas. Bahkan, banyak platform tidak
dapat dikembangkan dengan menggunakan Objective-C seperti
Android.
BAHASA PEMROGRAMAN RUBY
Yukihiro merupakan programmer asal jepang yang
membuat bahasa komputer Ruby. Pada tahun
1993 Yukihiro ingin membuat sebuah bahasa
skripting yang memiliki kemampuan orientasi
objek. Pada saat itu pemrograman berorientasi
objek sedang berkembang tetapi belum ada
bahasa pemrograman scripting yang mendukung
pemrograman objek.
Ruby mempunyai struktur sintaks yang sangat
sederhana sehingga banyak pengembang website
menggunakan bahasa ini. Komunitas yang
berkembang dengan dukungan teknologi dan
dependency pihak ketiga yang lengkap menjadi
faktor lain yang membuat ruby cukup populer.
Persentase pencarian pada bahasa ini sekitar 1.7
%, tidak terlalu banyak, namun cukup membuat
Ruby masuk ke daftar bahasa komputer yang
banyak diminati.
BAHASA PEMROGRAMAN SCALA
Terakhir, sejak didesain pada tahun 2001, Scala semakin berkembang
menjadi bahasa pemrograman yang populer digunakan. Saat ini Scala
sudah banyak dijadikan platform website seperti Akka dan Play
Framework.

Scala semakin berkembang seiring dengan perkembangan teknologi


informasi seperti terbentuknya Apache Spark. Apache Spark dibuat
dengan Scala yang dijadikan sebagai aplikasi untuk komputasi data
berbasis klaster. Perusahaan besar seperti Twitter, LinkedIn, dan
Netflix menjadi beberapa perusahaan besar yang sudah menggunakan
Scala.

Bahasa ini cukup populer namun hanya memiliki persentase


pencarian sebanyak 1%, sangat kecil dibandingkan dengan bahasa
komputer lain.
FUNGSI BAHASA PEMROGRAMAN
Bahasa pemrograman dapat membantu menghasilkan situs yang
sesuai dengan kebutuhan bisnis yang sedang Anda kembangkan.
Sebab, website terbuat dari baris-baris kode yag menjadi sebuah file.
Setiap file terhubung dengan file yang lainnya melalui berbagai perintah yang
ada di dalamnya. Pemrograman website terkenal dengan MVC yaitu model, view, controller yang
memisahkan proses pada pengembangan website.
• Sebagai media komunikasi antara operator dengan mesin
• Menjadi media yang mengoperasikan sebuah mesin
• Sebagai media bagi programmer dalam mengembangkan sebuah aplikasi
• Memberikan perintah kepada mesin dan komputer
SEKIAN DARI
PERSENTASI INI LEBIH
DAN KURANGNYA SAYA
MOHON MAAF
ِ ‫ال ُم َعل َيْك ُْم َورـ ْحـ َم ُة ل‬
‫اــهـ َوـبَرـك َا ُ ُتـهـ‬ َ ‫اــَس‬
َّ‫َوـل ّـ‬

Anda mungkin juga menyukai