Bahasa Pemrograman (programming language)
adalah sebuah instruksi standar untuk memerintah komputer agar
menjalankan fungsi tertentu. Bahasa pemrograman ini merupakan suatu
himpunan dari aturan sintaks dan semantik yang dipakai untuk
mendefinisikan program komputer. Bahasa ini memungkinkan seorang
programmer dapat menentukan secara persis data mana yang akan diolah
oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis
langkah apa secara persis yang akan diambil dalam berbagai situasi. Bahasa pemograman terdiri dari :
- Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
- Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (Asembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya kode_mesin|MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
- Bahasa Tingkat Menengah,
yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata
bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan
instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
- Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter.
Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah
data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari
bahasa pemrograman tersebut berupa program/aplikasi. Contohnya
adalah program yang digunakan oleh kasir di mall-mall atau swalayan,
penggunaan lampu lalu lintas di jalan raya, dll.
Bahasa Pemrograman yang kita kenal ada banyak sekali di belahan
dunia, tentang ilmu komputer dan teknologi dewasa ini. Perkembangannya
mengikuti tingginya inovasi yang dilakukan dalam dunia teknologi. Contoh
bahasa pemrograman yang kita kenal antara lain adalah untuk membuat
aplikasi game, antivirus, web, dan teknologi lainnya.
Bahasa pemrograman komputer yang kita kenal antara lain adalah Java,
Visual Basic, C++, C, Cobol, PHP, .Net, dan ratusan bahasa lainnya.
Namun tentu saja kebutuhan bahasa ini harus disesuaikan dengan fungsi
dan perangkat yang menggunakannya.
Bahasa yang umum digunakan antara lain:
- HTML/CSS
- PHP
- C
- C + +
Pengetahuan tentang bahasa C akan sangat membantu Anda dalam proses pembelajaran C++, walaupun sebenarnya tidak mutlak. Artinya, Anda tidak perlu memaksakan diri untuk mempelajari bahasa C terlebih dahulu. Bagi Anda yang belum pernah menggunakan bahasa C, tetap saja dapat mempelajari C++ dengan mudah. Tidak ada yang perlu Anda takutkan atau cemaskan, karena disini kita akan membahas C++ dari awal sampai akhir, A sampai Z.. C + + yang sekarang banyak digunakan dengan berbagai besar aplikasi . Belajar C + + juga memiliki keuntungan yaitu lebih mudah untuk mempelajari bahasa C lainnya yaitu C # dan C. Semua bahasa C umumnya dipandang sebagai bahasa pemprograman tingkat menengah.
- C #
- Python
- Java
- Java Script
- Perl
- R
R digunakan untuk manipulasi data dan grafik dengan bahasa R. R merupakan bahasa pemograman tingkat tinggi (hight level programing). R dapat digunakan secara interaktif sehingga hasil perhitungan segera dapat dilihat, tetapi apabila perhitungannya kompleks maka perintah-perintah R ditulis lebih dahulu dalam text editor, kemudian dipangil dengan fungsi source. R menuai popularitasnya seiring dengan peningkatan kebutuhan terhadap analisa big data. Pada sebuah survei yang diselenggarakan oleh Stack Overflow, Bahasa R merupakan bahasa yang ‘paling sedikit dibenci oleh programmer.
- Ruby on Rails
- Swift
- Visual Basic























Tidak ada komentar:
Posting Komentar