1
C++ là gì? C++ dùng để làm gì?
0
Thương Thương0 đã đăng:

Cho em hỏi C++ là gì và nó được sử dụng để làm gì vậy mọi người?

thêm bình luận...
2
vantungpqs20 đã đăng:

Máy tính, laptop, smartphone, ...v.v hoặc các thiết bị điện tử chúng ta đang sử dụng được tạo thành từ hai thành phần chính đó là phần cứng và phần mềm.

Xét chiếc máy tính để bàn, thì phần cứng là màn hình máy tính, bàn phím, chuột, bo mạch, CPU, ...v.v còn phần mềm là những chương trình đang chạy trên máy tính giúp điều khiển máy tính như hệ điều hành Windows, trình duyệt Chrome, ...v.v

Người tạo ra phần mềm để điều khiển máy tính gọi là lập trình viên, họ sử dụng cái gọi là ngôn ngữ lập trình để viết chương trình, bản chất của ngôn ngữ lập trình cũng tương tự như ngôn ngữ tự nhiên chúng ta đang sử dụng nhưng nó logic hơn và phải tuân theo một cấu trúc được định nghĩa sẵn nhất định.

Chúng ta có rất nhiều ngôn ngữ lập trình, C++ chính là một trong các ngôn ngữ lập trình đang được sử dụng phổ biến. C++ được tạo ra bởi nhà khoa học máy tính Bjarne Stroustrup vào năm 1985, tiền thân của C++ là ngôn ngữ lập trình C, C++ được phát triển từ ngôn ngữ lập trình C cho nên kế thừa hầu hết các đặc điểm của ngôn ngữ C mà đặc điểm quan trọng nhất đó là tốc độ thực thi.

Do đó C++ vừa giữ được tốc độ thực thi nhanh hơn các ngôn ngữ lập trình khác mà còn hỗ trợ thêm phương pháp lập trình hướng đối tượng, đặc biệt các phiên bản C++ 11 trở về sau giúp lập trình viên dễ dàng viết mã nguồn hơn.

Mặc dù C++ đã có tuổi đời lớn nhưng nó vẫn còn một chỗ đứng khá quan trọng trong ngành công nghiệp phần mềm, các hệ thống lớn đòi hỏi tính ổn định, thời gian thực thi nhanh hay chương trình nhúng (là các chương trình viết cho các thiết bị nhỏ có khả năng xử lý hạn chế), các dòng game đồ họa cao cấp, ... thì C++ là lựa chọn số 1.

Ngay cả hệ điều hành Windows cũng được viết bằng C++. C++ vì gần ngôn ngữ máy tính nên khó học và khó sử dụng hơn các ngôn ngữ lập trình cấp cao khác cho nên người lập trình viên thành thạo C++ được trả lương rất cao.

Hy vọng có thể chia sẻ những thông tin bổ ích.

đã bổ sung 6.2 năm trước bởi
Avatar: Tèo Em Tèo Em60
Nha Trang
thêm bình luận...
Bạn đang thắc mắc? Ghi câu hỏi của bạn và đăng ở chế độ cộng đồng (?)