
PERANGKAT LUNAK MULTIMEDIA
perangkat lunak multimedia adalah komponen dalam suatu data processing system, yang berupa program-program untuk mengontrol bekerjanya sistem komputer multimedia.
fungsi perangkat lunak multimedia antara lain mengidentifikasikan program multimedia dan menyiapkan aplikasi program multimedia sehingga tata kerja seluruh peralatan komputer jadi terkontrol serta mengatur dan membuat pekerjaan agar yang berkaitan dengan multimedia lebih efisien.
perangkat multimedia dapat digolongkan menjadi tiga bagian yaitu bahasa pemrograman multimedia,perangkat lunak sistem multimedia dan perangkat lunak aplikasi multimedia.
BAHASA PEMROGRAMAN MULTIMEDIA
bahasa pemroggraman multimedia adalah bahasa-bahasa yang dipakai programmer untuk menuliskan kumpulan-kumpulan instruksi program dalam multimedia. menurut tingkat-tingkatannya,bahasa pemrograman multimedia dapat dibedakan menjadi dua macam yaitu low level language dan high level language.
Assembly
biasanya bahasa tingkat rendah itu hubungannya lebih erat dengan mesin, maka bahasa ini disebut juga Machine Oriented, contohnya saja Assembely.Bahasa ini merupakan bahasa cepat yang digunakan dalam kebanyakan sistem multimedia,khususnya "game" , contohnya saja Nintendo Entertainment System (NES),Super Nintendo Entertainment System (SNES), Game Boy, SEGA's Saturn & Genesis.

Game F-Zero yang termasuk Super Nintendo Entertainment System .
Assembly juga mempunyai kemampuan besar untuk menyelesaikan masalah-masalah spesifik yang kritis terhadap waktu.Bahasa ini lebih cepat dalam mengerjakan sesuatu , karena bahasa lain berlaku sebagai "buffer layers" terhadap intruksi Assembly.Assembly berkomunikasi langsung dengan intruksi prosesor. Bahasa Assembly tetap digunakan dalam konsul generasi terbaru dan juga peralatan yang melekat karena kecepatannya.Ada beberapa macam variasi berbeda dari bahasa Assembly:
* 80x86 / i86: Assembly berbasis-intel
* 68000 : Assembly berbasis komputer Apple(Macintosh dsb)
* Z80 : Digunakan untuk program game nitendo Game Boy
* SH-2 : Digunakan dalam SEGA Saturn
* ASM : Digunakan untuk Game Boy Tingkat Lanjut
* MIPS : Digunakan untuk game pocket PC
Game dijalankan dalam beberapa platform,antara lain platform play station, platform nitendo (GCN),platform Dreamcast, platform Xbox,platform PC & platform online .