Đầu tiên nếu bạn chưa biết ngôn ngữ lập trình là gì, thì có thể hiểu đây là ngôn ngữ giúp máy tính có thể giao tiếp được với con người.
Chúng ta có thể tạo ra một tập lệnh bằng ngôn ngữ lập trình , sau đó máy tính sẽ thực thi chúng.
Script là gì?
Script nói chung là tên gọi của tập các ngôn ngữ lập trình theo hướng kịch bản.
Một vài ngôn ngữ kịch bản thông dụng như: Javascript, PHP, python, Shell ...
Đặc điểm chung của ngôn ngữ kịch bản là một chuỗi các lệnh có thể được thực hiện mà không cần biên dịch. Khác với các ngôn ngữ biên dịch như Java, C# .... thì trước khi thực thi chúng cần có bước biên dịch mã nguồn (compile code).
Ưu điểm
- Dễ học dễ code.
- Phát triển nhanh hơn ngôn ngữ lập trình khác.
- Không cần biên dịch nên có thể dễ dàng thực thi cũng như tham khảo mã nguồn.
Nhược điểm
- Bảo mật kém do mã nguồn dễ dàng bị đọc được.
- Tốc độ chậm hơn nhiều các ngôn ngữ biên dịch.