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
Hiểu rõ về MongoDB và BSON để tránh sai lầm trong phỏng vấn Database
Hiểu rõ về MongoDB và BSON để tránh sai lầm trong phỏng vấn Database
MongoDB là một hệ quản trị cơ sở dữ liệu NoSQL mã nguồn mở, được thiết kế để lưu trữ dữ liệu dưới dạng tài liệu (document) linh hoạt
Children of Silentown: A dark adventure game
Children of Silentown: A dark adventure game
Lấy bối cảnh là 1 thị trấn nằm sâu trong 1 khu rừng tăm tối, cốt truyện chính trong Children of Silentowns xoay quanh 1 cô gái trẻ tên là Lucy
Danh sách những người sở hữu sức mạnh Titan trong Shingeki no Kyojin
Danh sách những người sở hữu sức mạnh Titan trong Shingeki no Kyojin
Sức mạnh Titan được kế thừa qua nhiều thế hệ kể từ khi bị chia ra từ Titan Thủy tổ của Ymir Fritz
Mẫu ấm trầm ca Vila - Genshin Impact
Mẫu ấm trầm ca Vila - Genshin Impact
Chia sẻ vài hình ảnh về villa