Paper bahasa pemrograman matkul mikroprosessor

957 views

Published on

bahasa pemrograman adalah suatu perangkat lunak dan bahasa yang digunakan untuk membuat program-program komputer atau sering disebut sebagai bahasa komputer. Bahasa pemrograman menggunakan sistem tata bahasa tertentu atau kata-kata unik untuk dijadikan kode yang bisa menjalankan perintah tertentu pada komputer. Bahasa pemrograman inilah yang membentuk struktur perangkat lunak sebagai inti dari komputer untuk menjalankan perangkat keras. Tanpa perangkat lunak yang dibuat menggunakan bahasa pemrograman, maka perangkat keras tidak akan berjalan dengan baik atau bahkan tidak dapat berjalan sama sekali.

Published in: Education, Technology
2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
957
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
19
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Paper bahasa pemrograman matkul mikroprosessor

  1. 1. 1BAB 2PEMBAHASANA. Pengertian Bahasa PemrogramanPengertian bahasa pemrograman adalah suatu perangkat lunak dan bahasayang digunakan untuk membuat program-program komputer atau sering disebutsebagai bahasa komputer. Bahasa pemrograman menggunakan sistem tata bahasatertentu atau kata-kata unik untuk dijadikan kode yang bisa menjalankan perintahtertentu pada komputer. Bahasa pemrograman inilah yang membentuk strukturperangkat lunak sebagai inti dari komputer untuk menjalankan perangkat keras.Tanpa perangkat lunak yang dibuat menggunakan bahasa pemrograman, makaperangkat keras tidak akan berjalan dengan baik atau bahkan tidak dapat berjalansama sekali.B. Sejarah Singkat Bahasa PemrogramanMenurut catatan sejarah komputer, bahasa pemrograman dikenal pertamakali sejak penemuan komputer digital pada tahun 1940-an. Bahasa pemrogramanmulai berkembang dan dikembangkan sejak tahun 1950-an dengan dimulainyabahasa assembly yang mengiringi berkembangnya komputer untuk keperluankomersial. Bahasa komputer yang pertama kali adalah FORTRAN yang merupakansingkatan dari Formula Translation. Bahasa ini dibuat oleh John Bacus pada awal1950-an hingga awal 1960-an. Bahasa ini bermanfaat dalam dunia perbankan danpencatatan keuangan atau akuntansi.Setelah itu bahasa pemrograman mulai beragam dalam segi jumlah maupunfungsinya. Bahasa yang dikembangkan di era tersebut misalnya dalah COBOL yangmerupakan singkatan dari Common Bussiness Oriented Languange oleh GraceHopper dan LISP yang merupakan singkatan dari List Processing yang dibuat olehJohn McCarthy. Lalu kemudian bahasa-bahasa pemrograman berkembang semakinpesat dan muncul bahasa pemrograman tingkat tinggi yang lebih multifungsi seperti
  2. 2. 2C, C++, BASIC, PASCAL dan ADA. Dari berbagai bahasa pemrograman tersebut,bahasa C adalah yang paling populer dan memiliki turunan yang digunakan untukkepentingan lain seperti PHP untuk Web dan Java untuk multiplatform application.(iwan)C. Jenis-jenis Bahasa Pemrograman1. Bahasa pemrograman C (kategori tingkat tinggi)Dibuat untuk memprogram sistem dan jaringan komputer namun bahasa inijuga sering digunakan dalam mengembangkan software aplikasi. C juga banyakdipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer,bahkan terdapat beberepa compiler yang sangat populer telah tersedi.2. Bahasa pemograman JAVA (kategori tingkat tinggi)Javaadalahbahasa pemrograman yang dapat dijalankandiberbagai komputertermasuktelepon genggam. Java tidak boleh disalahpahamisebagai JavaScript. JavaScriptadalah bahasa scripting yang digunakan oleh webbrowser.3. Bahasa pemograman PYTHONPython adalah bahasa pemrogramandinamis yang mendukungpemrogramanberorientasi obyek. Python dapat digunakan untuk berbagai keperluanpengembangan perangkat lunak dan dapat berjalan di berbagai platform sistemoperasi.4. Bahasa pemograman RUBYRuby adalah bahasa skripting yang berorientasi obyek. Tujuan dari ruby adalahmenggabungkan kelebihan dari semua bahasa-bahasa pemrograman scriptingyang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengankemampuan dasar seperti Perl dan Python.5. Bahasa pemograman SQL (kategori tingkat tinggi)SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakanuntuk mengaksesdatadalambasis data relasional. Bahasa ini secara de
  3. 3. 3factomerupakan bahasa standar yang digunakan dalam manajemen basis datarelasional. Saat ini hampir semua server basis datayang ada mendukung bahasaini untuk melakukan manajemen datanya.6. Bahasa pemograman ColdFusionColdFusion adalah server aplikasidanframeworkpengembangan perangkatlunakyang digunakan untuk pengembangkan perangkat lunak komputer,khususnya situs web dinamis.7. Bahasa pemograman PHP (kategori tingkat tinggi)PHP(page hypertextpreprocessing)adalah bahasa pemrograman script yangpaling banyak dipakai saat ini. PHP pertama kali dibuat oleh Rasmus Lerdorfpada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted),yangwujudnya berupa sekumpulan script yang digunakan untuk mengolah data formdari web.8. Bahasa pemograman HTML (kategori tingkat tinggi)HyperText Markup Language (HTML) adalah sebuah bahasa markup yangdigunakan untuk membuat sebuah halaman web dan menampilkan berbagaiinformasi di dalam sebuah browser Internet.9. Bahasa pemograman COBOLCOBOL (CommonBusinessOrientedLanguage) adalah sebuahbahasapemrogramangenerasi ketiga. Sesuai dengan namanya, maka bahasa COBOLmempunyai fungsi menyelesaikan masalah-masalah yang berhubungan denganperdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuahperusahaan dan lain-lain.10.Bahasa pemograman MICROSOFT VISUAL BASIC (kategori tingkat tinggi)Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasapemrograman yang menawarkan Integrated Development Environment (IDE)visual untuk membuatprogramperangkat lunak berbasissistem operasi MicrosoftWindows dengan menggunakan model pemrograman (COM), Visual Basic
  4. 4. 4merupakan turunan bahasa pemrograman BASIC dan menawarkanpengembangan perangkat lunak komputer berbasis grafik dengan cepat.11.Bahasa pemograman VISUAL C++ (kategori tingkat tinggi)Visual C++ adalah sebuah produk Integrated Development Environment (IDE)untuk bahasa pemrograman C dan C++ yang dikembangkan Microsoft. VisualC++ merupakan salah satu bagian dari paket Microsoft Visual Studio.12.Bahasa pemograman DELPHI (kategori tingkat tinggi)Umumnya delphi lebih banyak digunakan untuk pengembanganaplikasidesktop dan enterpriseberbasis database, tapi sebagai perangkatpengembangan yang bersifat general-purpose ia juga mampu dan digunakandalam berbagai jenis proyek pengembangan software.13.Bahasa pemograman C++ (kategori tingkat tinggi)C++ merupakan bahasa pemrograman yang memiliki sifat Pemrogramanberorientasi objek, untuk menyelesaikan masalah, C++ melakukan langkahpertama dengan menjelaskan class-class yang merupakan anak class yang dibuatsebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisikeadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelahbeberapa Class dibuat kemudian masalah dipecahkan dengan Class.14.Bahasa Pemrograman ASPASP adalah singkatan dari Active Server Pages yang merupakan salah satubahasa pemograman web untuk menciptakan halaman web yang dinamis.ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.ASP bekerja pada web server dan merupakan server side scripting.15.Bahasa Pemrograman XMLXML (Extensible Markup Language) adalah bahasa markup serbaguna yangdirekomendasikan W3C untuk mendeskripsikan berbagai macam data.XML menggunakan markup tags seperti halnya HTML namun penggunaannya
  5. 5. 5tidak terbatas pada tampilan halaman web saja. XML merupakan suatu metodedalam membuat penanda/markup pada sebuah dokumen.16.Bahasa Pemrograman WMLWML(Wireless Markup Language), yaitu bahasa pemrograman yang digunakandalam aplikasi berbasis XML (eXtensible Markup Langauge).WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.17.Bahasa Pemrograman PERLPerl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix(SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS,Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.18.Bahasa Pemrograman CFMCfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion /BlueDragon / Coldfusion Studio. Syntax coldfusion berbasis html.19.Bahasa Pemrograman Javascript (kategori tingkat tinggi)Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.JavaScript merupakan sebuah bahasa scripting yang dikembangkan olehNetscape. Untuk menjalankan script yang ditulis dengan JavaScript kitamembutuhkan JavaScript-enabled browser yaitu browser yang mampumenjalankan JavaScript.20.Bahasa Pemrograman CSSCSS(Cascading Style Sheets) adalah suatu bahasa stylesheet yang digunakanuntuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.Penggunaan yang paling umum dari CSS adalah untuk memformat halaman webyang 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).

×