Tạo và chạy các chương trình
Như chúng ta đã học ở các học phần trước, phần cứng máy tính hiểu một chương trình chỉ nếu
nó được code bằng ngôn ngữ máy. Trong phần này, chúng ta sẽ giải thích thủ tục cho chuyển một
chương trình viết bằng C thành ngôn ngữ máy. Quá trình được trình bày theo phong cách tuyến
tính theo đường thẳng, nhưng bạn nên nhận ra rằng các bước này được lặp lại nhiều lần suốt
quá trình phát triển để sửa các lỗi và thực hiện cải tiến code.
Nó là công việc của lập trình viên để viết và test chương trình. Có 4 bước trong quá
trình này: (1) viết và biên tập chương trình, (2) dịch (compiling) chương trình, (3) liên
kết (linking) chương trình với các mô đun thư viện được yêu cầu, và (4) thực thi (executing)
chương trình. Các bước này thấy trong ảnh dưới.