Thuật ngữ "lập trình" được sử dụng trong nhiều ngữ cảnh. Chúng tôi sẽ thảo luận về ý nghĩa của nó trong bối cảnh của con người máy tính tương tác. Trong điều kiện đơn giản nhất, chương trình là cách viết một chuỗi các hướng dẫn cho một máy tính để thực hiện một nhiệm vụ cụ thể. Trình tự của các hướng dẫn cho một máy tính được gọi là một chương trình. Một tập hợp các tả cũng xác định được sử dụng để viết một chương trình. Các thiết lập của tả được sử dụng để viết một chương trình được gọi là một ngôn ngữ lập trình. Người viết một chương trình được gọi là một lập trình viên. Một lập trình viên sử dụng một ngôn ngữ lập trình để viết một chương trình.Làm thế nào một người nói cho một máy tính để thực hiện một nhiệm vụ? Có thể một người nói cho một máy tính để thực hiện bất cứ công việc hay không một máy tính có một thiết lập được xác định trước các nhiệm vụ nó có thể thực hiện? Trước khi chúng ta nhìn vào con người máy tính thông tin liên lạc, hãy nhìn vào con người để con người giao tiếp. Làm thế nào để một con người liên lạc với một con người? Bạn sẽ nói rằng con người và con người giao tiếp được thực hiện bằng cách sử dụng một ngôn ngữ nói, ví dụ, tiếng Anh, tiếng Đức, tiếng Hin-ddi, vv. Tuy nhiên, nói ngôn ngữ không phải là các phương tiện giao tiếp giữa con người. Chúng tôi cũng liên lạc bằng cách sử dụng ngôn ngữ văn hoặc bằng cách sử dụng cử chỉ mà không thốt ra từ bất kỳ. Một số người thậm chí có thể giao tiếp tiếp dặm cách xa nhau mà không sử dụng bất kỳ từ hoặc cử chỉ; họ có thể giao tiếp ở mức độ suy nghĩ.Để có một giao tiếp thành công, đó là không đủ chỉ để sử dụng một phương tiện truyền thông như một ngôn ngữ nói hoặc viết. Yêu cầu chính cho một giao tiếp thành công giữa hai bên là khả năng của cả hai bên để hiểu những gì được truyền đạt từ phía bên kia. Ví dụ, giả sử không có hai người. Một trong những người biết làm thế nào để nói tiếng Anh và một trong những khác biết làm thế nào để nói tiếng Đức. Họ có thể giao tiếp với nhau? Câu trả lời là không, bởi vì họ không thể hiểu lẫn nhau ngôn ngữ. Điều gì xảy ra nếu chúng tôi thêm một dịch Anh-Đức giữa chúng? Chúng tôi sẽ đồng ý rằng họ sẽ có thể giao tiếp với sự giúp đỡ của một người phiên dịch ngay cả khi họ không hiểu nhau trực tiếp.Máy tính hiểu hướng dẫn chỉ trong định dạng nhị phân, mà là một chuỗi các số 0 và 1s. Chuỗi số 0 và 1s, tất cả máy tính hiểu, được gọi là ngôn ngữ máy hay mã máy. Một máy tính có một bộ cố định các hướng dẫn cơ bản nó hiểu được. Mỗi máy tính đã thiết lập của riêng mình của hướng dẫn. Ví dụ, 0010 có thể là một hướng dẫn để thêm hai con số trên một máy tính và 0101 là một hướng dẫn để thêm hai số điện thoại trên máy tính khác. Vì vậy, chương trình được viết bằng ngôn ngữ máy là phụ thuộc vào máy. Đôi khi mã máy được gọi là mã nguồn gốc vì nó là bản địa của máy tính mà nó được viết. Chương trình được viết bằng ngôn ngữ máy là rất khó khăn, nếu không phải là không thể, để viết, đọc, hiểu, và sửa đổi. Giả sử bạn muốn viết một chương trình cho biết thêm hai con số, 15 và 12. Chương trình để thêm hai con số trong ngôn ngữ máy sẽ trông giống như một trong hình dưới đây. Bạn không cần phải hiểu mẫu mã được viết trong phần này. Đó là chỉ cho mục đích thảo luận và tác giả.
đang được dịch, vui lòng đợi..
