Anda di halaman 1dari 11

MAKALAH

“PEMROGRAMAN”
Tugas Mata Pelajaran Informatika
Guru Pengampuh: Asdar Siola S.pd

Anggota Kelompok:

KELOMPOK 6
1. Ahmad Shafwan Sabri
2. A. Aisyah Cewi Putriandy Syarif
3. Allysha Amelia Putri
4. Hendy Mahakarya Pratama
5. Muhammad Iqbal
6. Evan Septyan Ramadhan

Kelas X.2

UPT SMA NEGERI 5 GOWA


Kab. Gowa, kec Tinggimoncong. Desa Parigi
KATA PENGANTAR
Puji syukur kita panjatkan atas kehadirat Allah SWT tuhan yang maha esa berkat
limpahan dan rahmat nya lah sehingga kami dapat menyusun makalah ini tentang
pemrograman dengan tepat waktu tanpa adanya halangan dan masalah selama proses
pembuatan makalah ini.
Tak lupa pula kami ucapkan terima kasih kepada Pak Asdar selaku wali kelas X-2
dan selaku guru mata pelajaran informatika yang telah mengajar dan membimbing
kami dengan penuh hati dan ikhlas sehingga kami dapat menyelesaikan makalah ini
sesuai dengan arahan dan ajarannya.Tujuan makalah ini di buat untuk menjelaskan
sejarah pemrograman dan menjelaskan sedikit lebih rinci mengenai pemrograman
beserta jenis,dampak,pengaruh, dan manfaaat dari adanya pemrograman komputer.
Demikian sedikit kata pengantar dari kelompok kami dan kami pun menyadari bahwa
makalah ini jauh dari kata sempurna, untuk itu kami meminta maaf sebesar besarnya
apabila terdapat kesalahan kata, kata yang menyinggung suatu pihak dan adanya kata
kata kotor yang tidak di sengaja. Adapun kami menerima sebuah saran dan kritikan
karna itu membuat makalah kami menjadi lebih baik. Semoga makalah ini
bermanfaat bagi orang orang dan dapat menambah cakrawala pengetahuan kita.

i
DAFTAR ISI
KATA
PENGANTAR....................................................................................................i
DAFTAR
ISI.................................................................................................................ii
BAB 1............................................................................................................................1
1. Sejarah Dari Pemrograman................................................................................1
2. Kegunaan Dari Adanya
Pemrograman...............................................................2
3. Pengertian Bahasa
Pemrograman.......................................................................3
4. Fungsi Bahasa
Pemrograman.............................................................................3
BAB 2............................................................................................................................4
1. Contoh Bahasa Pemrograman............................................................................4
2. Dampak Positif Dan Negatif Dari
Pemrograman...............................................6

ii
BAB 1
1. SEJARAH DARI PEMROGRAMAN
Halo teman teman sekalian tahukah kalian bahwa sekarang adalah zaman modern
yang dimana semua pasti sudah bergantung kepaa teknologi di balik majunya
peradaban manusia saat ini ternyata ada loh beberapa hal hal yang memiliki pengaruh
besar terhadap melonjak nya perkembangan pada tekonloi manusia di bagian
kompuer.. Apakah itu?Ya itu adalah PEMROGRAMAN...apa itu pemrograman?
Pemrograman adalah sebuah proses program yang ada pada aplikasi yang di
gunakan pada komputer aau perangkar lunak lainnya untuk menjalankan sebuah
perangkat dengan tugas tertentu.
A. Awal munculnya bahasa pemrograman
Sebelum masuk ke pembahasa pemrograman alangkah baiknya kita
mengetahui sejarah sejarah dari pemrograman.
Kalian pasti tau bahwa sebuah aplikasi atau program tercipta dari kodingan
seorang programer yang menggunakan suatu bahasa pemrograman Seperti
layaknya seorang filsuf yang bertanya tentang alam semesta, pernah kah
kalian berfikir darimana datangnya bahasa pemrograman bai yang penasaran
yuk simak cerita bagaimana sejarah pemrograman di buat.

Terciptanya bahsa pemrograman beriringan dengan sejarah mesin komputer.


Awal mula bahasa pemrograman dimulai dari antikythera yang berasaldari
yunani kuno. Antykythera adalah kalkulator yang menggunakan beberapa tuas
dan konfigurasi untuk menjalankannya. Pada tahun 1200an Ismail al
jazari,seorang ilmuan pada masa kejayaanya islam membangun sebuah mesin
bernama automata,sebuah robot burung merak yang bergerak dengan
menggunakan hydropower ( aliran air).

B. PERKEMBANGAN BAHASA PEMROGRAMAN


Cikal bakal bahasa pemrograman pertamakali muncul pada tahun
1822,sebuah mesin bernama difference Engine di ciptakan oleh Charles
Babbage,mahasiswa di unviersitas Cambrige Inggris.Namun mesin buat
babbage hanya bisa mengeluarkan satu jenis output.Barulah 10 tahun
kemudian Charles Babbage mengembangkan mesin pengolah data itu hingga
mencapai versi kedua thun 1849. Perjuangan Babbage diteruskan
anaknya/Henry Prevost. Prevost membuat kopian dari perhitungan algoritma
mesinnya dan mengirim ke pada berbagai institusi didunia Dengan
tersebarnya algoritma mesin Prevost,perkembangan semakin terjadi.Ditahun
1854,George Booble menemukan sistem logika yang disebut logika Booble.
Logika ini menyatakan

1
hubungan hubungan lebih besar,lebih kecil,sama dengan dan tidak sama
dengan.
logika ini terus berkembangan dari tahun ke tahun hingga seorang ilmuwan jerman
bernama Konrad Zuse membuat sebuah mesin kalkulator biner denga Z-1 pada tahun
1935. Kemudain pada 1939,ZUSE DI PANGGIL untuk mengabdi pada militer
dengan membuat z-2 dan di lanjutkan z-3 dan z-4.Ketika sedang mengembangkan Z-
4 Zuse sadar bahwa bahasa pemrograman dan bahasa mesin terlalu rumit. Bahasa
mesin ini tergolong bahasa tingkst rendah,karena hanya kumpulan kode 0 dan 1,atau
ya dan tidak. S etelah melakukan penelitian selama setahun,pada tahun 1945 barulah
tercipta bahasa pemrograman tingkat tinggi pertama didunia yaitu plankalkul (plan
kalkulus). Dengan plankulukl terbukti bisa menciptakan mesin catur komputer
pertama di dunia.
Short code di cetuskan pada 1949 sebagai bahsa pemrograman autocode diawal
tahun 1950an. Sebagai bahasa pemrograman,bahsa ini menggunakan kompiler yang
mengkonversi secara otomatis bahasanya ke bahasa mesin. Awal bahasa
pemrograman pertama di gunakan pada 1952 untuk komputer mark 1 di universitas
manchester.
John W. Backus mebuat proposal ke atasannya di IBM (Internasional Business
Marchines Corporation) untuk mengembangkan sebuah bahasa alternatif yang lebih
praktis dari bahasa assembly untuk memprogram IBM 704 MAINFRAME computer
dengan nama Formula translationatau yang kita kenal dengan FORTRAN.Kompiler
FORTRAN berhasil di selesaikan pada april 1957.
Selanjutnya ada FLOW-MATIC yang di buat oleh grace hopper. Flow maticresmi di
publiasikan pada tahun 1959 dan membawa pengaruh besar untuk pembuatan bahsa
pemrograman COBOL (Commn Business Oriented Languange). Bahasa
pemrograman yang pada tahun 1959 banyak di gunakan pada mainframe dan
komputer mini.
Perkembangan pemrograman semakin pesat dengan aanya bahasa C. Dennis ritche
dan briankernighan menciptakan bahasa C awalnyauntuk mesin DEC PDP-
11.Dengan adanya bahasa C banyak ahasa pemrograman yang muncul seperti c+
+,java dll.Bahasa pemrograman akan terus semakin berevolusi menjadi semakin
mudah di gunakan seiring dengan perkembangan zaman.

2. KEGUNAAN DARI ADANYA PEMROGRAMAN


Bahasa pemrograman sengat penting di kuasai oleh para pengembang teknologi dan
developer.Dengan memahami.Dengan memahami bahasa pemrograman, mereka bisa

2
membangun sebuah website atau aplikasi secara matang. Lantas, apa sih fungsi dari
bahasa pemrograman?.

3. PENGERTIAN BAHASA PEMROGRAMAN


Kawan-kawan, bahasa pemrograman adalah instruksi dasar dari programmer kepada
komputer untuk melakukan suatu hal. Agar komputer dapat memahami seluruh
perintah programmer, maka dibuatlah Dijelaskan dalam Modul Bahasa Pemrograman
untuk Pemula oleh Syarifuddin dan dalam bentuk kata-kata yang terdiri dari banyak
baris.

Bahasa pemrograman terbagi menjadi tiga jenis, yakni bahasa mesin (machine
language), bahasa tingkat rendah/rakitan (low-level/assembly language), dan bahasa
tingkat tinggi (high-level language). Lalu, apa yang membedakan dari ketiganya?

Program bahasa mesin terbilang sangat panjang dan sulit dipahami, serta sangat
tergantung oleh arsitektur mesin. Namun, bahasa mesin memiliki proses yang sangat
cepat dan tidak perlu interpreter atau penerjemah.

Bahasa tingkat rendah sama seperti bahasa mesin, yakni bahasa pemrogramannya
tergantung pada arsitektur mesin. Selain itu, programnya juga panjang dan sulit
dipahami walaupun prosesnya terbilang cepat. Bedanya, bahasa tingkat rendah perlu
penerjemah yang mengetahui seluk beluk komputer atau disebut dengan assembler.

Lalu, bahasa tingkat tinggi menyerupai struktur bahasa manusia sehingga mudah
dipahami. Selain itu, bahasa pemrograman ini tidak tergantung pada arsitektur mesin,
akan tetapi perlu penerjemah berupa compiler atau interpreter.

4. FUNGSI BAHASA PEMROGRAMAN


Dikutip dari buku Membuat Sistem Informasi Gadai Online Menggunakan
Codeigniter Serta Kelola Proses Pembuatannya oleh Muhammad Yusril Helmi
Setyawan, fungsi bahasa pemrograman adalah memerintahkan sebuah komputer
untuk mengolah suatu data sesuai dengan logika yang kita inginkan.

Lalu, hasil dari bahasa pemrograman biasanya dibuat dalam bentuk program
ataupun aplikasi. Sebagai contoh, lampu lalu lintas di jalan raya sudah terhubung oleh
program komputer. Jika tidak, maka akan sulit mengatur lampu lalu lintas selama 24
jam.

3
Selain itu, fungsi dari bahasa pemrograman digunakan untuk membuat aplikasi
permainan, antivirus, website, dan software. Seiring majunya perkembangan
teknologi, kini bahasa pemrograman makin sering digunakan manusia untuk
memerintahkan computer.

BAB 2
5. CONTOH BAHASA PEMROGRAMAN
Ada banyak sekali bahasa pemrograman yang bisa digunakan saat ini. Berikut
penjelasan contoh-contoh bahasa pemrograman.

1.Java
Bahasa pemrograman yang pertama yakni Java. Sedikit informasi, bahasa
pemrograman Java sudah digunakan di lebih dari 3 miliar perangkat di seluruh dunia.
Pada umumnya Java dipakai untuk aplikasi di smartphone, aplikasi desktop, dan
pengembangan situs.

2.Python
Bahasa pemrograman kedua yang sangat populer adalah Python. Bahasa
pemrograman yang satu ini sudah berkembang sejak tahun 1980-an dan hingga kini
masih banyak dibutuhkan oleh para programer, terutama untuk melakukan coding
secara dinamis.

3.JavaScript
Selain itu, ada juga bahasa pemrograman yakni JavaScript yang cukup populer
digunakan untuk mengelola website. Saking populernya, hampir 97% situs di seluruh
dunia menggunakan bahasa pemrograman JavaScript.

4.HTML
HTML (HyperText Markup Language) adalah sebuah bahasa pemrograman markup
yang digunakan untuk membuat halaman web, sehingga dapat menampilkan berbagai
informasi yang dibutuhkan di dalam sebuah browser internet.

HTML merupakan standar internet yang didefinisikan dan dikendalikan


penggunaannya oleh World Wide Web Consortium (W3C). HTML berisikan kode-
kode tag yang menginstruksikan browser untuk menghasilkan tampilan.

5.PHP
PHP atau PHP Hypertext Preprocessor adalah bahasa pemrograman yang juga
banyak digunakan saat ini. PHP sering dipakai untuk membuat website yang dinamis,
meskipun tidak menutup kemungkinan digunakan juga untuk pemakaian yang lain.

4
PHP biasanya berjalan pada sistem operasi Linux, tapi juga bisa dijalankan dengan
hosting di Windows.

6.ASP
Active Server Pages atau ASP adalah salah satu bahasa pemrograman website untuk
menciptakan halaman website yang dinamis. ASP merupakan salah satu produk yang
disediakan oleh Microsoft, yang mana merupakan server side scripting yang bekerja
pada server website.

7.CSS
CSS atau Cascading Style Sheets adalah bahasa stylesheet yang digunakan untuk
mengatur tampilan dokumen yang ditulis dalam bahasa markup. Penggunaan CSS
yang paling umum adalah untuk memformat halaman web yang ditulis dengan
HTML dan XHTML/XML.

8.Perl
Perl adalah bahasa pemrograman mesin dengan sistem operasi Unix, seperti SunOS,
Linux, BSD, dan HP-UX. Selain itu, Perl juga tersedia untuk sistem operasi lainnya
seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.

9.XML
Extensible Markup Language atau disebut juga XML adalah bahasa markup
serbaguna yang direkomendasikan oleh World Wide Web Consortium (W3C) untuk
mendeskripsikan berbagai macam data. Selain itu, XML menggunakan tags markup
seperti halnya di HTML, tetapi penggunaannya tidak terbatas pada tampilan halaman
website saja.

10.WML
Wireless Markup Language atau disingkat WML adalah bahasa pemrograman yang
digunakan dalam aplikasi berbasis XML (Extensible Markup Language). Sebagai
informasi, WML adalah bahasa pemrograman yang digunakan dalam aplikasi
wireless. Karena itu, WML bisa dibilang hampir sama dengan HTML tapi hanya
berfungsi pada perangkat nirkabel.

Nah, itu dia penjelasan mengenai 10 bahasa pemrograman beserta fungsi, jenis, dan
contohnya. Semoga artikel ini dapat membantu kamu yang sedang belajar tentang
Bahasapemrograman, detikers.
Pemrograman memberimu kemampuan untuk membuat perangkat lunak, aplikasi,
dan situs web. Dengan pemrograman, kamu dapat mengotomatisasi tugas,
mengembangkan solusi khusus, dan membangun karir di industri teknologi yang
berkembang pesat.

5
6. DAMPAK POSITIF DAN NEGATIF DARI PEMROGRAMAN
Pemrograman adalah suatu proses menulis, menguji & memperbaiki (debug) dan
memelihara kode yang membangun sebuah program komputer.Tujuan pemrograman
adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau
pekerjaan sesuai dengan keinginan si pemrogram.
Program merupakan suatu aplikasi yang dibuat dengan bahasa program tertentu dan
telah terinstall di dalam komputer.
Program memiliki dampak positif dan negatif bagi masyarakat.

A. Dampak Positif
1. Anak-anak lebih senang belajar dengan memanfaatkan program yang amat menarik
sehingga anak-anak akan lebih rajin belajar.
2. Adanya program aplikasi yang berbentuk permainan yang dapat menghibur
pengguna komputer.Selain itu, program aplikasi tersebut dapat menguji ketangkasan
seseorang dan juga dapat mengasah otak.
3. Dapat mengerjakan berbagai data yang akan diolah dengan menggunakan berbagai
program olah kata dan angka sehingga pekerjaan terasa lebih mudah.Misalnya dengan
menggunakan program microsoft word.
4. Dengan memanfaatkan program pada komputer masyarakat dapat lebih cepat
memperoleh informasi-informasi yang akurat dan terbaru di bumi bagian
manapun.Misalnya dengan menggunakan internet explorer,dll.
5. Dapat berkomunikasi dengan teman ataupun keluarga dimanapun berada dengan
menggunakan program pada komputer yang ada.Misalnya dengan memanfaatkan
internet explorer,mozilla firefox, dll.
6. Dengan memanfaatkan program komputer sistem pembelajaran tidak harus tatap
muka.Misalnya pembelajaran dapat menggunakan internet.
7. Masyarakat dapat melakukan layanan bank dengan sangat mudah menggunakan
program yang telah ada sehingga memudahkan nasabah bank tersebut
bertransaksi.Misalnya dengan menggunakan layanan internet banking.

6
B. Dampak Negatif
1. Adanya pemanfaatan program komputer oleh jaringan teroris untuk melakukan
tindakan yang dapat membahayakan masyarakat.
2. Adanya pemanfaatan program komputer oleh jaringan teroris untuk melakukan
tindakan yang dapat membahayakan masyarakat.
3. Adanya orang yang menyalahgunakan program dan situs tertentu.Misalnya seorang
hacker dapat masuk ke dalam suatu sistem jaringan perbankngan untuk mencuri
informasi nasabah yang terdapat di dalam server mengenai data base rekening bank
tersebut, karena dengan adanya e-banking jaringan tersebut dapat dikatakan terbuka
serta dapat diakses oleh siapa saja yang dapat merugikan nasabah bank tersebut.
4. Adanya orang yang memanfaatkan program komputer untuk melakukan penipuan
sehingga masyarakat menjadi resah.Misalnya dengan memanfaatkan internet untuk
melakukan penipuan.
5. Adanya orang yang memanfaatkan internet untuk menyebarkan gambar atau video
yang berbaur pornografi yang mengakibatkan turunnya moral bangsa.

7
~ SEKIAN TERIMAH KASIH ~

Anda mungkin juga menyukai