Skip to content
Introduction to the language C++
Vào học
C++ là gì?
- C++ là ngôn ngữ lập trình bậc cao (High-level)
- C++ là một phần mở rộng (Extention) của ngôn ngữ lập trình C
- C++ là ngôn ngữ đa nền tảng (Cross-flatform: Có thể chạy trên nhiều hệ điều hành khác nhau như Linux, Windows, MacOS)
- C++ được sử dụng để phát triển các ứng dụng hiệu năng cao (High-peformance applications: Chạy nhanh và sử dụng ít tài nguyên)
- C++ là ngôn ngữ lập trình quản lý hiệu quả tài nguyên hệ thống và bộ nhớ (System resources: CPU, RAM và bộ nhớ đĩa)
Tại sao sử dụng C++?
- C++ là ngôn ngữ lập trình cơ bản và phổ biến nhất, được giảng dạy trong tất cả các trường đại học chuyên ngành Công nghệ thông tin
- C++ được ứng dụng trong nhiều lĩnh vực từ lập trình hệ thống nhúng, giao diện người dùng đồ hoạ và các hệ điều hành
- C++ là ngôn ngữ lập trình hướng đối tượng (Object-Orirented Programing) có cấu trúc rõ ràng, cho phép tái sử dụng tài nguyên
- C++ có cú pháp gần tương đồng với các ngôn ngữ khác như C, C#, Java ... nên việc học và ứng dụng trở nên dễ dàng hơn
Sự khác biệt giữa C và C++?
- C++ là ngôn ngữ được phát triển dự trên ngôn ngữ lập trình C, nên các cú pháp của C và C++ có sự tương đồng với nhau
- Sự khác biệt lớn nhất giữa C và C++ đó là, C++ có Lớp (Classes) và Object (Đối tượng) còn C thì không có
- C là ngôn ngữ lập trình hướng cấu trúc, C++ là ngôn ngữ lập trình hướng đối tượng