Home » , » Penjelasan Bahasa Pemrograman Lengkap

Penjelasan Bahasa Pemrograman Lengkap

Posted by Webing Web SEO Website on Sabtu, 01 Desember 2018

Pengertian Bahasa Pemrograman

Apa itu Bahasa Pemrograman ? Bahasa pemrograman ialah istilah yang menjelaskan bahasa yang bisa dimengeri oleh komputer. Dalam dunia komputerisasi dikenal 2 jenis bahasa pemrograman, yakni bahasa pemrograman tingkat tinggi dan bahasa pemrograman tingkat rendah.

Arti Bahasa Pemrograman

Bahasa Pemrograman
Bahasa Pemrograman http:webingweb.blogspot.com
Bahasa Pemrograman sendiri dalam artian umum berarti kumpulan peraturan sintaks dan semantik yang digunakan untuk menginstruksikan komputer. Bahasa Pemrograman ini adalah suatu himpunan dari aturan sintaks dan semantik yang digunakan untuk mendefinisikan program komputer. 
Secara singkat Bahasa pemrograman adalah suatu kiat instruksi standar guna memerintah komputer. 
Bahasa inilah yang digunakan oleh programmer untuk menentukan, memilih, memastikan, mengolah serta memproses data dengan cepat dan terstruktur. 
Bahasa ini memungkinkan seorang Programmer bisa menilai secara serupa data mana yang akan diubah oleh komputer, bagaimana data ini bakal disimpan/diteruskan, dan jenis tahapan apa secara serupa yang akan dipungut dalam sekian banyak  situasi.

Fungsi Bahasa Pemrograman

Fungsi utama Bahasa Pemrograman ialah memberikan perintah/instruksi kepada komputer untuk mengolah data informasi sesuai dengan cara berfikir logis seorang programmer.
Hasil dari instruksi pengolahan data yang dilakukan komputer yang diinstruksikan oleh programmer berupa program, software, ataupun aplikasi.
Contohnya seperti : Program kasir, Software Antivirus, hingga Aplikasi Game dll.

Tingkatan Bahasa Pemrograman

Bahasa Pemrograman sendiri memiliki tingkatan dari tingkat kesulitan, hingga tingkat proses. Berikut Webing Web bahas Tingkatan Bahasa Pemrograman dengan singkat dan jelas :

Bahasa Pemrograman Tingkat Rendah

Bahasa Pemrograman Tingkat Rendah atau Bahasa rakita(Assembly) merupakan bahasa yang digunakan untuk memberi instruksi/perintah kepada komputer berupa kode2 (mnemonic)
Contohnya : Bahasa Assembly


Bahasa Pemrograman Tingkat Menengah

Bahasa Pemrograman Tingkat Menengah merupakan bahasa mesin dan bahasa komputer yang diinstruksikan dengan bahasa manusia dan instruksi berupa simbol2 seperi, titik, koma, titik koma, kurung, siku, dll.

Bahasa Pemrograman Tingkat Tinggi

Bahasa Pemrograman Tingkat Tinggi merupakan bahasa manusia yang mengisntruksikan komputer seperi : if, begin, while, loop, dll.
Untuk mengerti bahasa manusia komputer membutuhkan program compiler atau interpreter.
 Contohnya : C++, C, Visual Basic, Pascal, Java dll.
Bahasa Pemrograman Tingkat Rendah adalah Bahasa Pemrograman yang susah dimengerti oleh manusia, sementara Bahasa Pemrograman tingkat tinggi lebih mudah dicerna oleh manusia.


Tahapan Poses Pembuatan Program

Proses Pembuatan Program yang dimaksud adalah dari mulanya programmer menuliskan perintah kemudian diubah menjadi bahasa yang dimengerti mesin. Tahanpannya yaitu :

1. Compilation

Tahap ini adalah proses pertama dimana sumber kode akan dibaca dan apabila tidak terjadi kesalahan atau error maka akan dibentuk menjadi kode mesin.
Pada tahap ini apliasi biasa disebut Compiler dan hasil kompilasi berupa Executable.
Program dapat dioperasikan secara langsung walaupun komputer tidak memiliki compiler. Bahasa yang digunakan dalam tahap ini biasanya : Assembly, C, C++, pascal dll.

2. Interpretation

Pada tahap ini kode akan dibaca per baris dan diperiksa per baris. Apabila ditemukan kesalahan atau error maka program akan dihentikan. Program yang bertugas biasa diesbut Interpreter.
Pada tahap ini untuk mengoperasikan kita membutuhkan sumber kode sekaligus Interpretasi Program dikarenakan tidak akan menghasilkan program yang Standalone.
Bahasa yang digunakan dalam tahapan ini biasanya : Perl, Python, dll.

3. Compilation and Interpretation

Perlu diketahui bahwa tidak semua Bahasa Pemrograman dirancang untuk membuat program. Tetapi setiap Bahasa Pemrograman dibuat untuk fungsi, tujuan dan keperluan masing2.
Dalam tahap ini sumber kode akan dibuat menjad bytecode.
Untuk menjalankan bytecode kita membutuhkan Java Runtime Environment (JRE) sebagai Interpreter untuk menghasilkan suatu program dary bytecode.
Bahasa yang digunakan dalam tahapan ini biasanya : C, Assembly, VB, dll.

Jenis-jenis Bahasa Pemrograman

1.Bahasa pemrograman C (kategori tingkat tinggi)

Bahasa Pemrograman C
Bahasa Pemrograman C http://webingweb.blogspot.com
Dibuat guna memprogram sistem dan jaringan komputer tetapi bahasa ini pun sering dipakai dalam mengembangkan aplikasi aplikasi. C juga tidak sedikit dipakai oleh sekian banyak  jenis platform sistem operasi dan arsitektur komputer, bahkan ada beberepa compiler yang paling populer sudah tersedia.

2.Bahasa pemograman JAVA (kategori tingkat tinggi)

Bahasa Pemrograman Java
Bahasa Pemrograman Java http://webingweb.blogspot.com
Java ialah bahasa pemrograman yang bisa dijalankan di sekian banyak  komputer tergolong telepon genggam. Java jangan disalahpahami sebagai JavaScript. JavaScript ialah bahasa scripting yang dipakai oleh Web Browser.

3. Bahasa pemograman PYTHON

Bahasa Pemrograman Python
Bahasa Pemrograman Python http://webingweb.blogspot.com
Python ialah Bahasa Pemrograman Dinamis yang menyokong Pemrograman Berorientasi Obyek. Python dapat dipakai untuk sekian banyak  keperluan pengembangan software dan dapat berlangsung di sekian banyak  platform sistem operasi.

4. Bahasa pemograman RUBY

Bahasa Pemrograman Ruby
Bahasa Pemrograman Ruby http://webingweb.blogspot.com
Ruby ialah bahasa skripting yang Berorientasi Obyek. Tujuan dari ruby ialah menggabungkan keunggulan dari seluruh bahasa-bahasa pemrograman scripting yang terdapat di dunia. Ruby ditulis dengan Bahasa Pemrograman C dengan keterampilan dasar seperti Perl dan Python.

5. Bahasa pemograman SQL (kategori tingkat tinggi)

Bahasa Pemrograman SQL
Bahasa Pemrograman SQL http://webingweb.blogspot.com
SQL (Structured Query Language) ialah sebuah bahasa yang dipergunakan guna mengakses data dalam basis data relasional. Bahasa ini secara de facto adalah bahasa standar yang dipakai dalam manajemen basis data relasional. Saat ini nyaris semua server basis data yang ada menyokong bahasa ini untuk mengerjakan manajemen datanya.

6. Bahasa pemograman ColdFusion

Bahasa Pemrograman ColdFusion
Bahasa Pemrograman ColdFusion http://webingweb.blogspot.com
ColdFusion ialah Server Software dan Framework pengembangan Software yang dipakai untuk pengembangkan software komputer, terutama situs Web Ddinamis.

7. Bahasa pemograman PHP (kategori tingkat tinggi)

Bahasa Pemrograman PHP
Bahasa Pemrograman PHP http://webingweb.blogspot.com
PHP ialah bahasa pemrograman script yang paling tidak sedikit dipakai ketika ini. PHP kesatu kali diciptakan oleh Rasmus Lerdorf pada tahun 1995. Pada waktu tersebut PHP masih mempunyai nama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang dipakai untuk mengubah data form dari Web.

8. Bahasa pemograman HTML (kategori tingkat tinggi)

Bahasa Pemrograman HTML
Bahasa Pemrograman HTML http://webingweb.blogspot.com
HTML (HyperText Markup Language) ialah sebuah bahasa markup yang dipakai untuk menciptakan sebuah halaman web dan menampilkan sekian banyak  informasi di dalam suatu Browser Internet.

9. Bahasa pemograman COBOL

Bahasa Pemrograman COBOL
Bahasa Pemrograman COBOL http://webingweb.blogspot.com
COBOL (Common Business Oriented Language) ialah sebuah Pahasa Pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL mempunyai faedah menyelesaikan masalah-masalah yang bersangkutan dengan perdagangan, laksana sistem pengelolaan keuangan, laporan pengeluaran suatu perusahaan dan lain-lain.

10. Bahasa pemograman MICROSOFT VISUAL BASIC (kategori tingkat tinggi)

Bahasa Pemrograman VB
Bahasa Pemrograman VB http://webingweb.blogspot.com
VB (Visual Basic) adalah sebuah Bahasa Pemrograman yang menawarkan IDE (Integrated Development Environment) visual untuk menciptakan program software berbasis sistem operasi Microsoft Windows dengan memakai model pemrograman (COM), Visual Basic adalah turunan bahasa pemrograman BASIC dan menawarkan pengembangan software komputer berbasis grafik dengan cepat.

11. Bahasa pemograman VISUAL C++ (kategori tingkat tinggi)

Bahasa Pemrograman Visual C++
Bahasa Pemrograman Visual C++ http://webingweb.blogspot.com
Visual C++ ialah sebuah produk IDE ( Integrated Development Environment) untuk bahasa pemrograman C dan C++ yang dikembangkan Microsoft. Visual C++ adalah salah satu unsur dari paket Microsoft Visual Studio.

12. Bahasa pemograman DELPHI (kategori tingkat tinggi)

Bahasa Pemrograman Delphi
Bahasa Pemrograman Delphi http://webingweb.blogspot.com
Umumnya Delphi digunakan guna pengembangan software desktop dan enterprise berbasis database, namun sebagai perlengkapan pengembangan yang mempunyai sifat general-purpose ia pun mampu dan dipakai dalam sekian banyak  jenis proyek pengembangan software.

13. Bahasa pemograman C++ (kategori tingkat tinggi)

Bahasa Pemrograman C++
Bahasa Pemrograman C++ http://webingweb.blogspot.com
C++ adalah Bahasa Pemrograman yang mempunyai sifat Pemrograman Berorientasi Objek, Untuk menuntaskan masalah, C++ melakukan tahapan kesatu dengan menyatakan class-class yang adalah anak class yang diciptakan sebelumnya sebagai abstraksi dari object-object fisik, Class itu sendiri berisi suasana object, anggota-anggotanya dan keterampilan dari objectnya, Setelah sejumlah Class diciptakan kemudian masalah dipecahkan dengan Class.

14 . Bahasa Pemrograman ASP

Bahasa Pemrograman ASP
Bahasa Pemrograman ASP http://webingweb.blogspot.com
ASP ialah singkatan dari Active Server Pages yang adalah salah satu Bahasa Pemograman Web untuk membuat halaman Web yang dinamis. ASP adalahsalah satu produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada Web Server dan adalah server side scripting.

15. Bahasa Pemrograman XML

Bahasa Pemrograman XML
Bahasa Pemrograman XML http://webingweb.blogspot.com
XML (Extensible Markup Language) ialah bahasa markup serbaguna yang direkomendasikan W3C guna mendeskripsikan sekian banyak  macam data. XML memakai markup tags laksana halnya HTML tetapi pemakaiannya tidak terbatas pada tampilan halaman Web saja. XML adalah suatu cara dalam menciptakan penanda/markup pada suatu dokumen.

16. Bahasa Pemrograman WML

Bahasa Pemrograman WML
Bahasa Pemrograman WML http://webingweb.blogspot.com
WML ialah kepanjangan dari Wireless Markup Language, yakni Bahasa Pemrograman yang dipakai dalam software berbasis XML (eXtendable Markup Langauge). WML ini ialah Bahasa Pemrograman yang dipakai dalam software wireless. WML adalah analogi dari HTML yang berlangsung pada protocol nirkabel.

17. Bahasa Pemrograman PERL

Bahasa Pemrograman Perl
Bahasa Pemrograman Perl http://webingweb.blogspot.com
Perl ialah Bahasa Pemrograman guna mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), pun tersedia guna sistem operasi laksana DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. PERL adalah Bahasa Pemograman yang serupa Bahasa Pemograman C.

18. Bahasa Pemrograman CFM

Bahasa Pemrograman CFM
Bahasa Pemrograman CFM http://webingweb.blogspot.com
CFM diciptakan menggunakan tag ColdFusion dengan Aplikasi Adobe ColdFusion / BlueDragon / Coldfusion Studio. Syntax Ccoldfusion berbasis HTML.

19. Bahasa Pemrograman Javascript (kategori tingkat tinggi)

Bahasa Pemrograman JavaScript
Bahasa Pemrograman JavaScript http://webingweb.blogspot.com
Javascript ialah bahasa scripting yang handal yang berlangsung pada sisi client. JavaScript adalah sebuah bahasa scripting yang dikembangkan oleh Netscape. Bagi menjalankan script yang ditulis dengan JavaScript kita memerlukan JavaScript-enabled browser yakni browser yang dapat menjalankan JavaScript.

20. Bahasa Pemrograman CSS

Bahasa Pemrograman CSS
Bahasa Pemrograman CSS http://webingweb.blogspot.com
CSS (Cascading Style Sheets) ialah suatu bahasa stylesheet yang dipakai untuk menata tampilan sebuah dokumen yang ditulis dalam Bahasa Markup. Penggunaan yang sangat umum dari CSS ialah untuk memformat halaman Web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri bisa dipergunakan untuk seluruh jenis dokumen XML tergolong SVG dan XUL. Spesifikasi CSS ditata oleh W3C (World Wide Web Consortium).

Kesimpulan

Sebuah Bahasa Pemrograman atau Bahasa Komputer ditafsirkan sebagai kiat komunikasi yang terstandarisasi untuk memberikan instruksi kepada komputer. Bahasa Pemrograman ialah kesatuan aturan sintaksis dan semantik yang di pakai untuk Mendefinisikan Program.
Sebuah Bahasa Pemrograman memungkinkan Programer guna menilai secara tepat apa yang mesti dilaksanakan oleh komputer, teknik mengatur transfer data, input-output, dan kegiatan-kegiatan yang mesti dilaksanakan dalam sekian banyak  keadaan.
Tiap-tiap Bahasa Pemrograman pada umumnya dibuat untuk situasi yang berbeda-beda. Tidak terdapat satu Bahasa Pemrograman juga yang dapat dikatakan unggul secara mutlak, karena bahasa-bahasa tersebut dibuat dengan asumsi-asumsi tertentu dan berlangsung di atas sistem operasi atau persyaratan tertentu.

Demikianlah pembahasan Artikel Webing WEb tentang Penjelasan Bahasa Pemrograman Lengkap.

Thanks for reading & sharing Webing Web SEO Website

Newest
You are reading the newest post

0 comments:

Posting Komentar

Popular Posts

Back to top