
Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
Contoh:
- Microsoft office
- Adobe photoshop
- Macromedia studio
- Open office
- Corel draw
- Adobe Page Maker
- Start War(program permainan)
- Transtool
- Winamp
- Mozilla Firefox
- Opera Mini
- Macromedia dream weafer
Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa pemrograman ini dibagi atas 3 tingkatan, yaitu :
- Low Level Language ---> bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
- Midle Level Language ---> merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
- High Level Language ---> merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.
Contoh :
- Bahasa Assembly( bahasa rakitan), misal CMP,MOV,PIC.
- Bahasa Visual FoxPro, bahasa yang berorientasi objek dari Microsoft
- Bahasa Clipper, bahasa untuk program komputer pada sistem operasi DOS
- Bahasa COBOL(Common Business Orinted Language)
- Bahasa Phython, mendukung pemrograman berorientasi obyek
- Bahasa Pike, bahasa scripting dinamis yang sangat mudah dipelajari
- Bahasa Smalltalk, berorientasi objek yang dikembangkan oleh Xerox PARC
- Bahasa Perl, pemrograman untuk segala keperluan
- Bahasa RPG, yang ditujukan untuk aplikasi bisnis
- Bahasa PHP,yang paling banyak dipakai saat ini untuk memogram situs web