NGÔN NGỮ LA65P5 TRỈNH C

C là một ngôn ngữ mạnh và mềm dẻo nên nó được rất nhiều người sử dụng. Khắp nơi người ta đã bắt đầu dùng nó để viết mọi loại chương trình. Tuy nhiên, các tổ chức khác nhau đã bắt đầu sử dụng các version khác nhau của C và đã phát sinh nhiều sự khác nhau trong các thao tác làm cho người lập trình phải đau đầu. | NGÔN NGỮ LẬP TRÌNH C PHAN I CÁC KHÁI NIỆM cơ BẢN BÀI 1. MỞ ĐẦU Tóm tắt lịch sử phát triển của ngôn ngữ C Ngôn ngữ lập trình C do Dennis Ritchie tạo lập vào năm 1972 tại Bell Telephone Laboratories. Mục đích ban đầu của ngôn ngữ này là để thiết kế hệ điều hành UNIX. C là một ngôn ngữ mạnh và mềm dẻo nên nó đã đợc rất nhiều ngời sử dụng. Khắp nơi ngời ta đã bắt đầu dùng nó để viết mọi loại chơng trình. Tuy nhiên các tổ chức khác nhau đã bắt đầu sử dụng các version khác nhau của C và đã phát sinh nhiều sự khác nhau trong các thao tác làm cho ngời lập trình phải đau đầu. Để khắc phục vấn đề này năm 1983 Viện Tiêu chuẩn Quốc gia của Mỹ ANSI đã thành lập một ủy ban để đa ra một định nghĩa chuẩn cho ngôn ngữ C đợc gọi là ANSI Standard C. Có lẽ phải nói thêm một chút về tên của ngôn ngữ. Ngôn ngữ này có tên là C vì trớc nó đã có một ngôn ngữ đợc gọi là B. Ngôn ngữ B do Ken Thompson phát triển cũng tại Bell Labs. Có thể B là để chỉ tên của phòng thí nghiệm còn C chắc là do đứng sau B. Tại sao lại dùng C Trong thế giới lập trình ngày nay có rất nhiều ngôn ngữ lập trình bậc cao để lựa chọn chẳng hạn nh C Pascal BASIC Modula . Tất cả đều là những ngôn ngữ tuyệt vời phù hợp cho hầu hết các công việc lập trình. Nhng tuy vậy vẫn có một vài lý do để nhiều nhà lập trình chuyên nghiệp cảm thấy C là ngôn ngữ đứng đầu vì C là một ngôn ngữ mạnh và mềm dẻo. Hạn chế duy nhất của C chính là sự hạn chế trong t duy trừu tợng của chính ngời lập trình mà thôi. C đợc sử dụng cho nhiều mục đích khác nhau nh thiết kế các hệ điều hành các bộ soạn thảo văn bản đổ hoạ trang tính và thậm chí làm các chơng trình dịch cho các ngôn ngữ khác. C là một ngôn ngữ bình dân đợc nhiều ngời lập trình chuyên nghiệp a dùng. Bằng chứng là đã có rất nhiều chơng trình dịch khác nhau và nhiều tiện ích kèm theo. C là một ngôn ngữ chuyển đổi đợc tức là một chơng trình C đợc viết cho một hệ máy vi tính ví dụ IBM PC có thể đợc dịch và chạy trên một hệ thống khác ví dụ DEC VAX mà chỉ cần thay đổi chút ít hoặc không .

Không thể tạo bản xem trước, hãy bấm tải xuống
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.