JavaScript là một ngôn ngữ lập trình thông dịch, nhẹ. Nó được thiết kế để tạo ra các ứng dụng lấy mạng làm trung tâm. Nó bổ sung và tích hợp với Java. Nó rất dễ thực hiện vì nó được tích hợp với HTML. Nó mở và đa nền tảng.
Chúng ta không thể coi JavaScript là một ngôn ngữ lập trình chính thức. Nó thiếu các tính năng quan trọng sau:
- JavaScript phía máy khách không cho phép đọc hoặc ghi tệp. Nó đã được giữ lại vì lý do bảo mật.
- Không thể sử dụng JavaScript cho các ứng dụng mạng vì không có hỗ trợ như vậy.
- JavaScript không có bất kỳ khả năng đa luồng hoặc đa xử lý nào.