Skip to main content

Ngôn ngữ kịch bản là gì?

Một ngôn ngữ kịch bản, còn được gọi là ngôn ngữ mở rộng, là ngôn ngữ lập trình loại thực thi các ứng dụng phần mềm khác nhau.Ngôn ngữ kịch bản là hậu duệ của ngôn ngữ kiểm soát công việc, một ngôn ngữ ban đầu được các tập đoàn sử dụng để tự động hóa việc thực hiện một loạt các nhiệm vụ.Tự động hóa này được gọi là xử lý hàng loạt.Các ngôn ngữ được sử dụng để kiểm soát xử lý hàng loạt, được gọi là ngôn ngữ hàng loạt, là những dạng sớm nhất của ngôn ngữ kịch bản.Kể từ những năm 1950, các ngôn ngữ hàng loạt đã được sử dụng như một cách để thực hiện các chức năng kinh doanh cấp cao nhưng học viện, như thanh toán và báo cáo.Ngôn ngữ hàng loạt thường được gắn với một shell cụ thể hoặc giao diện người dùng.Vỏ phổ biến cho các ngôn ngữ hàng loạt bao gồm ca cao reg ;, unix reg khác nhau;Vỏ, và MS-DOS Reg ;.Có nhiều mục đích cho một ngôn ngữ kịch bản.Một mục đích rất quan trọng của một ngôn ngữ như vậy là phục vụ như một mã keo.Mã keo là mã được sử dụng để liên kết các chương trình và ứng dụng khác nhau không liên quan đến nhau.Ngôn ngữ kịch bản cũng được sử dụng trong tự động hóa bản dựng cho giao diện người dùng đồ họa (GUI).GUI cho phép người dùng tương tác với giao diện được thiết kế với hình ảnh, nút và menu thay vì các hoạt động dòng lệnh.Một máy tính máy tính hiện đại là một ví dụ điển hình của GUI.Một ngôn ngữ kịch bản tạo điều kiện cho các chức năng nhất định của GUI, chẳng hạn như in và đổi tên tệp.

Nhiều ứng dụng web cũng được viết bằng ngôn ngữ kịch bản.Một trong những ứng dụng web dễ nhận biết hơn là trình duyệt web.Ở dạng cơ bản nhất, trình duyệt web cho phép người dùng xem các trang web động và di chuyển từ trang này sang trang khác.Một số ví dụ về các ngôn ngữ kịch bản phổ biến được sử dụng để xây dựng và thiết kế các trang web bao gồm JavaScript reg ;, XUL Trade ;, Ajax, VBScript reg ;, và XLST.Để tạo các ứng dụng động và tương tác trên internet, phải sử dụng các ngôn ngữ kịch bản.Một ngôn ngữ kịch bản phổ biến được sử dụng cho mục đích này là PHP.PHP xây dựng trên HTML bằng cách cung cấp các hướng dẫn cụ thể cho các khối mã HTML.Nói cách khác, HTML trở nên sống động khi PHP được nhúng.PHP chủ yếu được sử dụng làm tập lệnh phía máy chủ, điều đó có nghĩa là nó hoạt động như một trung gian hòa giải giữa phần đầu của trang web và cơ sở dữ liệu và lưu trữ dữ liệu phía sau của nó.Ngôn ngữ kịch bản cũng có thể được sử dụng làm ngôn ngữ dành riêng cho miền.Một ngôn ngữ dành riêng cho miền được điều chỉnh để thực hiện các chương trình hoặc ứng dụng cho một vấn đề miền hoặc giải pháp miền cụ thể.Ví dụ, SQL được sử dụng để tạo điều kiện cho các truy vấn cơ sở dữ liệu, logo được sử dụng để dạy trẻ cách lập trình và các biểu thức thông thường được sử dụng bởi nhiều ngôn ngữ kịch bản để xử lý các tệp và tài liệu dựa trên văn bản.