# Chương trình con

### Bách khoa toàn thư mở Wikipedia

Trong khoa học máy tính, một chương trình con - bao gồm cả hàm (function), phương thức (method) và thủ tục (procedure) - là một phần mã trong một chương trình lớn hơn, phần mã này thực hiện một tác vụ cụ thể và tương đối độc lập với phần mã còn lại.

Một chương trình con thường được viết mã sao cho nó có thể được chạy (hay được gọi) nhiều lần và/hoặc từ nhiều nơi trong thời gian chạy của một chương trình, thậm chí có thể được gọi bởi chính nó. Do tính năng này, chương trình con là một công cụ lập trình mạnh. Việc sử dụng hợp lý chương trình con (chẳng hạn qua phong cách lập trình cấu trúc) thường dẫn đến việc giảm đáng kể kích thước và chi phí của một chương trình, trong khi nâng cao tính dễ đọc và độ tin cậy của chương trình. Các chương trình con, thường được tập trung thành các thư viện, là một cơ chế quan trong cho việc chia sẻ và tái sử dụng mã.

Một số ngôn ngữ lập trình, chẳng hạn Pascal và FORTRAN, phân biệt giữa hàm (một chương trình con có trả về giá trị) và thủ tục (không trả về giá trị). Các ngôn ngữ khác, ví dụ C và LISP, coi hai thuật ngữ này như nhau. Cái tên phương thức thường được dùng trong lập trình hướng đối tượng để gọi các chương trình con là một phần của các đối tượng.

Bài này còn sơ khai. Bạn có thể viết bổ sung. (Xin xem phần trợ giúp để biết thêm về cách sửa đổi bài.)
Lấy từ “http://vi.wikipedia.org../../../c/h/%C6%B0/Ch%C6%B0%C6%A1ng_tr%C3%ACnh_con.html”

Thể loại: Stub | Cấu trúc lập trình

##### Views

- Bài viết
- Thảo luận
- Phiên bản hiện hành

##### Tìm kiếm

##### Ngôn ngữ khác

- Bosanski
- Česky
- Dansk
- Deutsch
- Eesti
- English
- Español
- فارسی
- Français
- Íslenska
- Italiano
- עברית
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Suomi
- Svenska
- Українська
- 中文