Lập trình mệnh lệnh

Trong khoa học máy tính, lập trình mệnh lệnh (imperative programming) là một mẫu hình lập trình sử dụng câu lệnh để thay đổi trạng thái của chương trình. Nó rất giống với cách mà mệnh lệnh thức trong ngôn ngữ tự nhiên diễn tả mệnh lệnh, một chương trình mệnh lệnh bao gồm các mệnh lệnh (command) cho máy tính để thực hiện. Lập trình mệnh lệnh tập trung vào miêu tả cách một chương trình hoạt động.

Thuật ngữ này thường được dùng trái ngược với lập trình khai báo, vốn tập trung vào những gì mà chương trình nên hoàn thành mà không nêu rõ chương trình đạt được kết quả như thế nào.

Tham khảo

[sửa | sửa mã nguồn]
  • Pratt, Terrence W. and Marvin V. Zelkowitz. Programming Languages: Design and Implementation, 3rd ed. Englewood Cliffs, N.J.: Prentice Hall, 1996.
  • Sebesta, Robert W. Concepts of Programming Languages, 3rd ed. Reading, Mass.: Addison-Wesley Publishing Company, 1996.

Originally based on the article 'Imperative programming' by Stan Seibert, from Nupedia, licensed under the GNU Free Documentation License.

Chúng tôi bán
Bài viết liên quan
Data Analytics:
Data Analytics: "Miền đất hứa" cho sinh viên Kinh tế và những điều cần biết
Sự ra đời và phát triển nhanh chóng của cuộc cách mạng công nghiệp 4.0 cùng những khái niệm liên quan như IoT (Internet of Things), Big Data
Tóm tắt nội dung chương 219 - Jujutsu Kaisen
Tóm tắt nội dung chương 219 - Jujutsu Kaisen
Mở đầu chương là về thời đại bình an. Tại đây mọi người đang bàn tán với nhau về Sukuna. Hắn được mời đến một lễ hội
Hướng dẫn sử dụng Bulldog – con ghẻ dòng rifle
Hướng dẫn sử dụng Bulldog – con ghẻ dòng rifle
Trước sự thống trị của Phantom và Vandal, người chơi dường như đã quên mất Valorant vẫn còn tồn tại một khẩu rifle khác: Bulldog
[Chap 1] Cậu của ngày hôm nay cũng là tất cả đáng yêu
[Chap 1] Cậu của ngày hôm nay cũng là tất cả đáng yêu
Truyện ngắn “Cậu của ngày hôm nay cũng là tất cả đáng yêu” (Phần 1)