Langsung ke konten utama

Pemrograman Dasar - Bahasa Pemrograman

 


Apa Itu Bahasa Pemrograman?

Bahasa pemrograman merupakan media penghubung bagi programmer atau pengembang website untuk berkomunikasi dengan komputer. 

Saat ini, pengembangan bahasa pemrograman harus dapat memecahkan masalah menggunakan tingkat abstraksi yang lebih tinggi. Awal penciptaan bahasa pemrograman adalah bahasa sederhana dari hardware sebagai perintah ke komputer.

Seiring dengan berkembangnya teknologi, fitur baru bahasa pemrograman semakin banyak sehingga programmer dapat mengekspresikan ide-ide yang lebih kompleks untuk memberi instruksi komputasi.

Fungsi Bahasa Pemrograman

Fungsi dari bahasa pemrograman adalah untuk menulis program komputer, dengan cara memberikan instruksi kegiatan komputasi. Bahasa pemrograman dapat mengatur kontrol perangkat internal ke perangkat eksternal. Bahasa pemrograman memungkinkan manusia untuk mengkomunikasikan instruksi ke mesin.

Kebutuhan akan bahasa pemrograman sangat tinggi karena kebutuhan perintah ke komputer yang lebih kompleks. Programmer harus dapat memberi perintah sederhana untuk mengurangi kadar kerumitan yang akan diterima komputer, yaitu melalui bahasa pemrograman.

Jenis-Jenis Bahasa Pemrograman

Banyak jenis-jenis bahasa pemrograman yang pasti digunakan untuk berbagai aplikasi dan harus dikuasai para programmer. Berikut beberapa di antaranya:

1.       JavaScript

Bahasa pemrograman yang satu ini adalah yang terpopuler untuk berbagai situs. Selain mudah dipelajari, JavaScript juga menjadi bahasa pemrograman yang paling inti dan pasti digunakan. Semua programmer pemula wajib mempelajarinya.

2.       Visual Basic

Visual Basic adalah produk Microsoft, di mana bahasa pemrograman ini memiliki karakter event driven. Sesuai namanya, bahasa pemrograman ini adalah yang paling dasar, di mana perintah mudah dapat dimengerti oleh komputer. Visual Basic digunakan untuk aplikasi yang sangat sederhana.

3.       Python

Python sering menjadi bahasa pemrograman untuk otomatisasi data dan analisis untuk situs web dan perangkat lunak. Karakternya sangat umum sehingga dapat digunakan dalam pembuatan program yang berbeda-beda.

4.       HTML

Bahasa pemrograman ini adalah yang paling standar. Bahkan, pemula pun dapat membuat website dengan mudah dengan jenis bahasa ini.

5.       PHP

PHP digunakan sebagai bahasa pemrograman untuk situs interaktif dan desain dinamis. PHP digunakan sangat masif oleh para web developer. Selain gratis, PHP juga efisien.

6.       ASP

Singkatan dari Active Server Pages, ASP merupakan teknologi side-server, di mana teknologi ini memungkinkan server internet menjalankan kode komputer.

7.       CSS

Bahasa pemrograman ini memberi style pada dokumen HTML. Maksudnya, CSS dapat mendeskripsikan bagaimana elemen HTML harus tampil.

8.       Perl

Awal pengembangan bahasa pemrograman ini adalah manipulasi teks. Saat ini, Perl digunakan untuk ragam tugas seperti administrasi sistem, pengembangan web, GUI pemrograman jaringan, dan banyak lagi.

9.       XML

Singkatan dari Extensible Markup Language, XML merupakan bahasa markup yang berfungsi menyimpan dan memindah data.

10.   SQL

Structured Query Language adalah bahasa pemrograman yang terkait database, di mana tujuannya adalah menyimpan, mengambil, mengelola, dan memanipulasi data dalam database system management.

11.   C++

Bjarne Stroustrup mengembangkan C ++ sebagai bahasa pemrograman lintas platform, yang digunakan untuk membuat aplikasi dengan kinerja tinggi untuk sumber daya sistem dan memori.

12.   Go

Bahasa pemrograman ini termasuk yang tingkat tinggi. Robert Griesemer, Rob Pike, dan Ken Thompson merancangnya di Google untuk menjamin keamanan memori, structural typing, garbage collection, serta konkurensi CSP-style.

Komentar

Postingan populer dari blog ini

Bilangan Oktal Dan Bilangan Hexadesimal

Pengertian Bilangan Oktal        Bilangan oktal adalah bilangan berbasis 8, yang menggunakan angka 0 sampai 7. Contoh penulisan : 17 8 . Konversi Desimal ke Oktal Contoh:  67 (desimal) = ……(oktal) ? Pertama-tama 67/8 = 8, sisa 3 Lalu 8/8 = 1, sisa 0, Terakhir 1/8=0, sisa 1. Dengan demikian dari hasil perhitungan didaptkan 67(desimal)= 103(oktal) Konversi bilangan octal ke desimal.  Cara mengkonversi bilangan octal ke desimal adalah dengan mengalikan satu-satu bilangan dengan 8 (basis octal) pangkat 0 atau 1 atau 2 dst dimulai dari bilangan paling kanan. Kemudian hasilnya dijumlahkan. Misal, 137(octal) = (7x80) + (3x81) + (1x82) = 7+24+64 = 95(desimal). Konversi Biner ke oktal Untuk melakukan konversi biner ke oktal lakukan bagi setiap 3 digit menjadi sebuah angka oktal dimulai dari paling kanan. Contoh : 10110(biner) = ……(oktal) ? Pertama-tama bagi menjadi kelompok yang terdiri dari 3 digit biner: 10 dan 1

Pemrograman Dasar - Algoritma Pemrograman

Pengertian Logika dan Algoritma pemrograman 1. Logika Logika berasal dari bahasa yunani yaitu logos berarti ilmu. Logika dapat diartikan ilmu yang mengajarkan cara berfikir untuk melakukan kegitan dengan tujuan tertentu. Jadi logika dapat diartikan ilmu yang mengajarkan manusia untuk berfikir dengan akal suatu permasalahan untuk menghasilkan kebenaran, dibuktikan, dan dapat diterima oleh akal. 2. Sejarah Algoritma  Algoritma berasal dari nama seorang ilmuan Arab, Abu Jafar Muhammad Ibnu Musa Al Khuwarizmi. Dua kata Al Khuwarizmi dikenal oleh kalangan barat sebagai algorism atau algorithm lalu diserap ke dalam bahasa indonesia menjadi algoritma. 3. Definisi Algoritma  Algoritma dapat diartikan urutan penyelesaian masalah yang disusun secara sistematis menggunakan bahasa yang logis untuk memecahkan suatu permasalahan. 4. ciri-ciri algoritma Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah proses Definiteness (kepastian), setiap langkah harus didefi

MOTHERBOARD LAPTOP

Assalamualaikum wr.wb. Kali ini saya akan posting tentang komponen - komponen yang ada pada motherboard laptop. Semoga bermanfaat 😊 MOTHERBOARD LAPTOP          Motherboard adalah salah satu komponen utama pada sebuah laptop. Semua komponen internal terhubung ke system board ini. Motherboard laptop selalu disesuaikan dengan spesifikasi model. Dengan kata lain, Anda tidak dapat mengganti motherboard suatu brand laptop dengan mainboard brand lain. Embedded Controler                Prosesor yang membuat mesin menjadi smart, seperti : mesin cuci, microwave, oven, mesin jahit, sistem pengapian otomotif. Prosesor jenis ini lebih dikenal dengan mikrokontroller.  Firmware SPI flash        manajemen power bertujuan untuk menghemat daya dengan cara menghentikan supply power pada saat tidak digunakan.Tahapan ini di kendalikan oleh sistem operasi tertanam atau disebut dengan Firmware atau dikenal dengan Bios file.  Firmware ini dijalankan bersama SPI Flash (Flash mem