Tóm tắt: Trình bày nững vấn đề cơ bản về lập trình máy tính như: Cấu trúc của một chương trình,các bọ phận biên dịch ngôn ngữ, các thuật toán chương trình,...,Tổng quan về những giai đoạn phát triển của ngôn ngữ lập trình ban đầu và tính ưu việt ngôn ngữ lập trình ngày nay.