The Repository @ St. Cloud State

Open Access Knowledge and Scholarship

Culminating Project Title

Applets vs JavaScript

Date of Award


Culminating Project Type

Starred Paper

Degree Name

Information Assurance: M.S.


Information Assurance and Information Systems


Herberger School of Business

First Advisor

Dennis Guster

Second Advisor

Susantha Herath

Third Advisor

Balasubramanian Kasi

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.


Client-side scripting languages are used to design the interactive web pages used by consumers to view web applications. With the tremendous growth in technology, numerous client-side scripting languages are being introduced into daily life. However, applets were the first technology introduced to create dynamic web pages and were the popular programming for over a decade. Later, JavaScript was introduced for the same purpose and is the most popular scripting language used by the developers today.

Both the applets and JavaScript have their advantages and disadvantages. The usage of these two technologies is dependent on the performance and other general requirements of the web application that is being developed. Hence, this paper compares JavaScript and applets concerning network, memory, performance, and security to help developers find the most efficient use between these two technologies based on the requirement of the application. This paper will also discuss other features that need to be considered while developing the application.