Adobe Flash
Adobe Flash (dahulu bernama Macromedia Flash) adalah salah satu perangkat lunak komputer yang merupakan produk unggulan Adobe Systems. Adobe Flash digunakan untuk membuat gambar vektor maupun animasi gambar tersebut. Berkas yang dihasilkan dari perangkat lunak ini mempunyai "file extension" .swf dan dapat diputar di penjelajah web yang telah dipasangi Adobe Flash Player. Flash menggunakan bahasa pemrograman bernama ActionScript yang muncul pertama kalinya pada Flash 5.
Pengembangan web
ASP (Microsoft berpemilik)
CSP, Server-Side ANSI C
ColdFusion (Adobe proprietary, Macromedia, sebelumnya Allaire)
CGI
Groovy (bahasa pemrograman) Grails (kerangka kerja)
Jawa , misalnya Java EE atau WebObjects
Lotus Domino
Perl, misalnya Catalyst , Penari (semua open source)
PHP (open source)
Python, misalnya Django (kerangka web) (open source)
Nyata Studio Web Edition
Ruby, misalnya Ruby on Rails (open source)
Smalltalk misalnya Seaside, AIDA / Web
SSJS Server-Side JavaScript, misalnya Aptana Jaxer, Rhino Mozilla
Websphere (IBM proprietary)
NET. dan. NET MVC Framework (Microsoft berpemilik)
World Wide Web telah menjadi platform utama untuk pengembangan web berbagai aplikasi perusahaan yang kompleks dan canggih dalam beberapa domain. Selain fungsi yang melekat multifaset mereka, ini menunjukkan perilaku aplikasi web kompleks dan menempatkan beberapa tuntutan unik, kinerja mereka keamanan kegunaan, dan kemampuan untuk tumbuh dan berkembang. Namun, sebagian besar aplikasi ini terus dikembangkan dengan cara ad-hoc, memberikan kontribusi untuk masalah kegunaan, pemeliharaan, kualitas dan kehandalan (1) (2). Sementara pengembangan web bisa mendapatkan keuntungan dari praktek-praktek dari disiplin terkait lainnya, memiliki karakteristik tertentu yang membedakan permintaan pertimbangan khusus. Dalam beberapa tahun terakhir dari pengembangan web telah ada beberapa perkembangan menuju menangani masalah ini dan persyaratan. Sebagai disiplin yang muncul, rekayasa web aktif mempromosikan sistematik, pendekatan disiplin dan terukur terhadap keberhasilan pengembangan berkualitas tinggi, ubiquitously digunakan sistem berbasis web dan aplikasi (3) (4). Secara khusus, rekayasa web berfokus pada, teknik metodologi dan alat yang merupakan dasar dari pengembangan aplikasi web dan desain mereka yang mendukung, pengembangan, evolusi, dan evaluasi. Pengembangan aplikasi web memiliki karakteristik tertentu yang membuatnya berbeda dari perangkat lunak tradisional, sistem informasi, atau pengembangan aplikasi komputer.