Blogs

Semua artikel terbaik kami publish untuk membantu Anda. Semoga bermanfaat bagi kita semua.

KETAHUI PERBEDAAN BAHASA DIDALAM PEMROGRAMAN

Pemrograman adalah sebuah proses menulis, menguji dan memperbaiki, dan memelihara kode yang membangun suatu program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman.

 

Bahasa pemrograman ini terbagi menjadi banyak jenis, banyak orang mengira bahwa semua yang dipakai untuk menciptakan aplikasi atau website adalah bahasa pemrograman. Padahal belum tentu loh!!!

 

Meskipun sama-sama digunakan untuk berkomunikasi dengan komputer, ada berbagai tipe bahasa didalam pemrograman diantaranya:

 

1. Bahasa Markup

Bahasa Markup adalah bahasa komputer yang terdiri dari sekumpulan kode untuk mengatur struktur dan bagaimana informasi ditampilkan; 

Yang termasuk bahasa Markup adalah 

HTML (Hypertext Markup Language) : Bahasa markup untuk membuat struktur halaman website. 

XML (Extensible Markup Language) : Bahasa markup untuk menyederhanakan proses penyimpanan dan pengiriman data antarserver.

XHTML (Extensible Hypertext Markup Language) : Kombinasi antara HTML dengan XML, dengan aturan yang lebih ketat dan rapi.

KML (Keyhole Markup Language) : Bahasa untuk visualisasi data geospatial.

MathML (Mathematical Markup Language) : Bahasa markup untuk mendeskripsikan notasi matematika.

 

2. Bahasa Style Sheet

Bahasa style sheet yaitu bahasa komputer yang mengontrol format tampilan sebuah halaman web yang ditulis dengan menggunakan penanda markup laguage untuk menata presentasi konten. Mulai dari layout, font, warna, dll; 

Berikut merupakan yang tergolong bahasa style sheet.

CSS (Cascading Style Sheet) : Bahasa markup yang menyederhanakan proses pembuatan website dengan mengatur elemen yang tertulis di bahasa markup.

SCSS (Sassy Cascading Style Sheet) : Sintaks terbaru dari SASS (Syntactically Awesome Style Sheets). SASS sendiri adalah preprocessor CSS, yaitu sebuah program untuk mengolah data menggunakan syntax tertentu dengan output CSS.

 

3. Bahasa Script

Bahasa Script yaitu bahasa pemrograman yang menafsirkan dan mengeksekusi satu perintah pada suatu waktu. Bahasa-bahasa ini lebih mudah dipelajari dan dikodekan. Program yang ditulis menggunakan bahasa Script dikonversi menjadi kode mesin oleh penerjemah. Bunyinya kode sumber satu baris pada satu waktu dan mengubahnya menjadi kode mesin. Oleh karena itu, program yang ditulis dalam bahasa Script dieksekusi lebih lambat.

Berikut merupakan yang tergolong Bahasa Script.

[removed] Bahasa script untuk membuat situs dengan konten website yang dinamis.

PHP : Bahasa script server side scripting untuk menjalankan instruksi pemrograman saat proses runtime.

Ruby : Bahasa script object-oriented yang berfungsi melakukan web development (front-end dan back-end) secara ringkas.

Python : Bahasa script untuk membangun server website, mengembangkan software, game, sistem berbasis web, dll.

Perl : Bahasa script yang biasanya berfungsi mengolah report dan manipulasi teks pada website.

 

4. Bahasa Pemrograman

Bahasa pemrograman adalah bahasa komputer formal yang terdiri dari serangkaian aturan (string) untuk menghasilkan output tertentu. Khususnya mengembangkan website, software, apps, dll. 

Bahasa pemrograman bisa bahasa tingkat tinggi atau tingkat rendah.

Bahasa tingkat tinggi lebih mudah bagi programmer untuk membaca dan memahami. Program atau kode sumber ini dikonversi menjadi kode mesin menggunakan kompiler atau juru bahasa. Kompiler mengubah seluruh kode sumber menjadi kode mesin sekaligus. Oleh karena itu, bahasa pemrograman berbasis compiler cepat.

Berikut merupakan yang tergolong ke dalam Bahasa Pemrograman.

Java : Bahasa pemrograman yang biasa digunakan untuk mengembangkan bagian back-end dari software, aplikasi Android, dan juga website. 

SQL : Bahasa untuk memodifikasi data serta mengambilnya dari database.

C : Bahasa pemrograman yang menjadi basic dari bahasa lainnya. Digunakan untuk mengembangkan sistem operasi, database, compiler, dll.

C# : Bahasa pemrograman modern berorientasi objek untuk membangun apps yang aman.

C++ : Bahasa untuk membuat berbagai aplikasi. Misalnya, aplikasi pengolah gambar, software gadget, game, hingga sistem operasi baru.

Golang Kerangka kerja untuk mengembangkan aplikasi website, back end, dan REST API. 

R : Bahasa untuk melakukan komputasi statistik dan grafik.

Objective-C : Bahasa yang berorientasi pada objek yang awalnya digunakan oleh Apple untuk mengembangkan perangkatnya.

Swift : Bahasa pengantar untuk pengembang Mac dan iOS, serta menjadi platform utama Apple.

Matlab (Matrix Laboratory) : Program untuk melakukan analisis juga komputasi numerik.

TypeScript : Bahasa pemrograman yang dibangun berdasarkan JavaScript. Terdapat tambahan fitur strong-typing & konsep pemrograman OOP klasik (class, interface). 

VBA : Kombinasi yang antara Visual Basic Editor dengan Visual Basic untuk mendesain dan membangun program dalam aplikasi Microsoft Office.

 

Demikian penjelasan mengenai perbedaan bahasa pemrograman yang perlu kamu ketahui. Sekarang jangan salah mengerti lagi ya untuk membedakan dan mengartikan bahasa pemrograman beserta fungsinya.

Citra Darma Wida

Ilmu merupakan hal yang sangat bermanfaat. Ilmu yang dikatakan berguna ketika ilmu tersebut dapat dibagi kepada semua orang. "Mengikat ilmu dengan menulis" merupakan sebuah cara terbaik bagi kami untuk berbagi kepada Anda.

Web: www.mascitra.com

Comments