123 Lecture Notes - Lecture 1: Ecmascript, Server-Side, Scripting Language
Document Summary
Javascript is a high-level, interpreted programming language that is widely used for web development. It was originally designed to add interactive features to web pages, such as form validation, animation, and dynamic content. However, over the years, javascript has grown to become a versatile language that can be used for a variety of purposes, including back-end development, desktop application development, game development, and more. Javascript is a scripting language, which means that it is executed on the client-side (in the user"s browser) rather than on the server-side. This allows developers to create dynamic and interactive web applications that can respond to user actions in real-time. Javascript is also an object-oriented language, which means that it uses objects to represent data and functionality. This makes it easy for developers to create modular and reusable code. In these notes, we will explore the fundamentals of javascript, including syntax, data types, control structures, functions, objects, and more.