Pemograman Dasar, Mengenal bahasa pemograman

Ada 3 level bahasa pemrograman, yaitu :
1. Bahasa tingkat rendah (low level language)
Bahasa ini disebut juga bahasa mesin (assembler), dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.

2.  Bahasa tingkat tinggi (high level language)
Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris.
Contohnya : BASIC, COBOL, PASCAL, FORTRAN.

3. Bahasa generasi keempat (4 GL)
Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi pada objek yang disebut Object Oriented Programming (OOP).
Contoh software ini adalah : Visual Basic, Delphi, Visual C++

 "Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array(isi), yang masing-masing elemen dapat diakses tersendiri melalui indeks array. "
 Penempatan atau Penggunaan  Array di Memori
Array Satu Dimensi
Tipe Data Array 1 Dimensi dengan elemen sebanyak n membutuhkan Memori sebanyak n Byte. Nilai-nilai dari Array char tersebut diletakkan dalam alamat yang berurutan.


Contoh:
- Elemen char[0] diletakkan di Alamat Sel Memori 0x001
- Elemen char[1] diletakkan di Alamat Sel Memori 0x002

Array Dua Dimensi
Tipe Data Array 2 Dimensi dengan elemen sebanyak m x n , membutuhkan Memori sebanyak m x n Byte. Pada Array 2 Dimensi, setiap elemen m akan mengikat elemen sebanyak n.
Contoh:
- Elemen char[0][0] diletakkan di Alamat Sel Memori 0x00E
- Elemen char[0][1] diletakkan di Alamat Sel Memori 0x00F
- Elemen char[1][0] diletakkan di Alamat Sel Memori 0x010
- Elemen char[1][1] diletakkan di Alamat Sel Memori 0x011
Array Tiga Dimensi
Tipe Data Array 3 Dimensi dengan elemen sebanyak l x m x n , membutuhkan Memori sebanyak l x m x n Byte. Pada Array 3 Dimensi, setiap elemen l akan mengikat sebanyak m dan setiap elemen m akan mengikat elemen sebanyak n. Pola yang sama digunakan antara Penempatan Memori Array Tiga Dimensi dengan Array Dua Dimensi.

1. Java

Java adalah bahasa program komputer yang dapat dijalankan di berbagai platform, dari mulai PC hingga smartphone dan perangkat mobile. Bahasa pemrograman ini dikembangkan oleh The Green Project miliknya Sun Microsystem pada tahun 1991 silam. Dan hingga kini, Java menjadi salah satu bahasa pemrograman terpopuler di dunia, dan bahasa pemrograman yang paling banyak digunakan.
Kepopuleran Java sebagai salah satu bahasa pemrograman tebaik bukan muncul tanpa alasan, melainkan karena kelebihan Java itu sendiri, misalnya seperti bisa berjalan di berbagai platform, lebih mudah dimengerti, dan mempunyai library yang lengkap sehingga akan sangat memudahkan para programer ketika mengoperasikannya.
Nama Java sendiri dipilih karena salah satu pencetus Java, James Gosling, sangat menyukai kopi murni yang langsung digiling dari mesin giling kopi, dimana kopi tersebut berasal dari pulau Jawa, Indonesia. Dan pulau Jawa (Java) yang akhirnya menjadi nama dari salah satu bahasa pemrograman terbaik dan terpopuler di dunia.

2. C

Perlu diketahui bahwa bahasa C merupakan salah satu bahasa pemrograman tertua yang ada di dunia. Bahasa pemrograman ini dikembangkan sekitar tahun 70an oleh Dennis Ritchie. Selain itu, bahasa C sendiri rasanya pantas jikalau kita sebut sebagai salah satu bahasa pemrograman terbaik yang ada di dunia, termasuk di Indonesia. Pasalnya, di tanah air sendiri, bahasa C dipelajarkan—pertama kali sebelum mempelajari bahasa pemrograman lain—di perguruan tinggi Indonesia jurusan IT, maupun lembaga kursus pemrograman.
Adapun alasan bahasa C dipelajari pertama kali, yakni karena bahasa pemrograman yang satu ini adalah induk dari bahasa pemrograman lain, misalnya: Java, C#, C++, dll. Maka dari itu, tidak heran jikalau bahasa pemrograman yang satu ini begitu populer di dunia.

3. PHP

Bahasa program yang satu ini biasanya digunakan untuk membuat profesional website. Bahkan website sekelas Facebook, WordPress, maupun Digg—kabarnya menggunakan PHP dalam pengembangannya. Selain karena dapat membuat website menjadi dinamis, PHP juga dapat digunakan secara gratis, sehingga hal itulah yang membuat bahasa program komputer yang satu ini banyak digunakan oleh developer di dunia. Dan perlu diketahui bahwa PHP pertama kali dikembangkan oleh Rasmus Lerdrorf.

4. Visual Basic

Visual Basic merupakan bahasa pemrograman yang dikembangkan oleh perusahaan raksasa Microsoft, yang menawarkan IDE visual dalam pembuatan software, khususnya untuk membuat software-software berbasis Windows.  Hebatnya, Visual Basic ternyata digunakan oleh hampir semua developer software yang ada di dunia.

5. Python

Secara tingkatan bahasa pemrograman, Python termasuk bahasa tingkat tinggi, yang artinya mudah untuk dipahami manusia. Dan Python adalah salah satu bahasa pemrograman yang dapat membangun aplikasi, baik itu berbasis web maupun berbasis mobile.
Bahasa pemrograman yang satu ini cukup mudah dipahami bagi pemula, dan hal itu merupakan salah satu kelebihannya. Tidak hanya itu saja, meskipun mudah dipahami, ternyata Python banyak digunakan oleh perusahaan besar di dunia, seperti Instagram, Pinterest, dan Rdio. Bahkan, Python juga digunakan oleh pengembang Google, Yahoo!, serta website NASA.

6. C++

C++ merupakan bahasa pemrograman hasil pengembangan dari bahasa C, sehingga C++ maupun bahasa C memiliki syntaks penulisan yang hampir sama. Namun meskipun demikian, kedua bahasa pemrograman ini ternyata memiliki perbedaan dalam hal penyelesaian masalahnya.
Terlepas dari itu, C++ merupakan salah satu bahasa pemrograman terbaik dan banyak digunakan oleh perusahaan-perusahaan software besar, seperti Adobe, Firefox, dan lain sebagainya.

7. JavaScript

Netscape mengembangkan bahasa pemrograman yang akhirnya diberi nama dengan JavaScript. Selain bahasa PHP, JavaScript juga ternyata banyak digunakan untuk membuat website. Dan hampir semua website rasanya telah menggunakan bahasa pemrograman yang satu ini. Hal itu juga menjadikan JavaScript sebagai salah satu bahasa pemrograman terbaik di dunia.

8. C#

Selain Visual Basic, Microsoft juga telah berhasil mengembangkan bahasa pemrograman C#, yang didasari dari prinsip bahasa C dan C++. Secara tidak langsung, hal itu mengatakan bahwa bahasa C# merupakan penyempurnaan dari dua bahasa pemrograman yang telah ada. Dan secara kegunaan, C# banyak digunakan untuk membuat maupun mengembangkan software yang berbasis Windows.

9. Objective-C

Lain halnya dengan Windows, bahasa pemrograman yang satu ini banyak digunakan pada perangkat Apple, khususnya mengembangkan aplikasi-aplikasinya. Dan tidak hanya aplikasinya saja, Objective-C ternyata juga telah digunakan untuk mengembangakan sistem operasi iOS.

10. ActionScript

Yang terakhir adalah ActionScript, merupakan bahasa pemrograman yang dibuat berdasarkan ECMAScript dan pada awalnya dikembangkan oleh Macromedia, namun sekarang bahasa pemrograman yang satu ini lanjut dikembangkan oleh Adobe, hal itu dikarenakan perusahaan Adobe telah membeli Macromedia pada tahun 2005 silam.
"Coding adalah menerjemahkan persyaratan logika dari pseudocode atau diagram alur ke dalam suatu bahasa pemrograman baik huruf, angka, dan simbol yang membentuk program. Untuk coding kita harus mengikuti sintaks-sintaks yang berlaku dibahasa program yang kita pilih. Sedangkan sintaks sendiri adalah aturan bahasa pemograman. Bahasa pemograman memiliki tata bahasa sendiri, sama seperti bahasa manusia. Akan tetapi, komputer tidak bisa memaafkan seandainya kita menggunakn aturan tersebut dengan tidak benar. Jika sintaks yang kita masukkan tidak sesuai maka program pun tidak akan jalan."

Komentar