Page 87 - e-book B TIK revisi kelas 7
P. 87

E-book BTIK


                   mesin  switchboard.  Bahasa  mesin  umumnya  digunakan  untuk  membuat

                   firmware misalnya BIOS.


                          Bahasa pemrograman rendah (low level language) lebih mudah untuk

                   dipelajari karena sudah menggunakan kode program (syntax) yang mudah

                   dimengerti.  Bahasa  pemrograman  rendah  dan  tinggi  membutuhkan

                   “software  compiler”  untuk  dapat  bekerja  dengan  hardware  komputer.

                   Compiler merupakan perangkat lunak yang berfungsi untuk mengubah kode

                   bahasa pemrograman menjadi kode mesin, sehingga dapat dimengerti oleh

                   hardware.  Beberapa  bahasa  pemrograman  rendah  yang  terkenal  adalah

                   Assembly, C, C++, C#.


                          Kemudian  dikembangkan  bahasa  pemrograman  tinggi  (high  level

                   language)  dan  ada  yang  dapat  bekerja  tanpa  compiler  misalnya

                   pemrograman web seperti HTML, CSS, Javascript, PHP, hingga pemrograman

                   tinggi multi-guna seperti Python yang menggunakan interpreter (pemrosesan

                   instruksi prosesor langsung tanpa kompilasi). Hal ini dikarenakan bahasa

                   pemrograman tinggi tersebut berjalan dibawah software tertentu, misalnya

                   kode program PHP dijalankan oleh software  web  server  PHP. Begitu pula

                   kode HTML dijalankan oleh software browser.


               B. Jenis Software Berdasarkan Fungsinya
                          Di  dunia  digital  banyak  terdapat  jenis-jenis  software  yang


                   dikembangkan  untuk  melakukan  tujuan  tertentu.  Secara  fundamental,
                   software dibagi berdasarkan fungsinya yaitu : system software, application


                   software dan malicious software.









                                                             80
   82   83   84   85   86   87   88   89   90   91   92