Lập trình C - Bài 1 - Ngôn ngữ lập trình C là gì?
Dù được phát triển từ những năm 1970, đến nay C vẫn là ngôn ngữ lập trình được ưa chuộng trong giới coder để lập trình nhúng, lập trình
Unix/Linux,... Vậy tại sao C lại được sử dụng nhiều đến như vậy, kể cả khi nó đã cũ?
1. Ngôn ngữ lập trình C là gì?
C là ngôn ngữ lập trình theo hướng thủ tục, tức là hệ thống phần mềm sẽ bao gồm các hàm hay thủ tục nhất định thực hiện dãy các công việc như đọc dữ liệu, tính toán, xử lý, lập báo cáo và in ấn kết quả,... C được phát triển vào những năm 1972 và 1973 để lập trình tiện ích trong hệ điều hành Unix. Nhưng sau đó được chọn là ngôn ngữ để lập trình lại kernel (nhân hệ điều hành) cho Unix. Vào những năm 1980, nhờ sự mạnh mẽ của mình, C lan rộng sang các hệ điều hành khác. Nó cực kỳ được ưa chuộng để lập trình nhúng, viết các phần mềm hệ thống, viết trình biên dịch cho một số ngôn ngữ lập trình như Python và đôi khi dùng để viết ứng dụng.2. Tại sao nên học lập trình C?
- Đây là ngôn ngữ lập trình lâu đời:
+ Thật vậy, C nay đã có tuổi đời gần 50 năm. Nhờ đó, tài liệu dạy lập trình ngôn ngữ này nhiều vô số kể. Thế nên bạn có thể dễ dàng tự học lập trình ngôn ngữ này từ cơ bản đến nâng cao tại nhà. Những tài liệu hay thì có:- The C Programming Language: Được coi là cuốn dạy lập trình C hay nhất vì nó được chính 2 cha đẻ của ngôn ngữ lập trình này viết, Brian W. Kernighan và Dennis M. Ritchie.
- Programming in ANSI C - E. Balagurusamy.
- Head First C - David Griffiths.
- Let Us C - Yashavant Kanetkar.
- Giáo Trình Kỹ Thuật Lập Trình C Căn Bản Và Nâng Cao - Phạm Văn Ất.
- Lập Trình C Toàn Tập Từ Cơ Bản Đến Nâng Cao - Hùng Minh & Mạnh Hùng.
Nhận xét
Đăng nhận xét