程序是系統中正在執行的一個程式,程式一旦執行就是程序。執行緒是程序的一個實體,是程序的一條執行路徑。程序可以看成程式執行的一個例項。
程序是系統資源分配的獨立實體,每個程序都擁有獨立的地址空間。
一個程序無法訪問另一個程序的變數和資料結構,如果想讓一個程序訪問另一個程序的資源,需要使用程序間通訊,比如管道,檔案,套接字等。