NGÔN NGỮ LẬP TRÌNH PLC C/ C++
NGÔN NGỮ LẬP TRÌNH PLC C/ C++
- Với thời đại hiện nay, khoa học máy tính ngày càng phát triển, xâm nhập vào mọi lĩnh vực đang hoạt động, trong đó không thể không kể đến các ngành công nghiệp nói chung và ngành tự động hóa nói riêng. Và C/C++ là một ngôn ngữ lập trình cấp cao mà các lập trình viên cần phải biết và ứng dụng.
* Vào năm 1972, tại phòng thí nghiệm Bell, Dennis Ritchie đã phát triển ngôn ngữ C. Ngôn ngữ C được sử dụng lần đầu trên một hệ thống cài đặt hệ điều hành UNIX. Và ngôn ngữ này có nguồn gốc từ ngôn ngữ BCPL do Martin Richards phát triển. BCPL sau đó đã được Ken Thompson phát triển thành ngôn ngữ B, đây là người khởi thủy ra C.
- C++ là một phiên bản mở rộng của ngôn ngữ lập trình C, được tạo ra bởi Bjarne Stroustrup – một nhà khoa máy tính người Đan Mạch tại phòng thí nghiệm AT&T Bell vào năm 1979, được ISO công nhận vào năm 1998, lần phê chuẩn tiếp theo vào năm 2003 (người ta gọi là C++ 03) và sau đó là các phiên bản cập nhật C++ 11, C++ 14 và C++ 17.
- C là ngôn ngữ thủ tục, trong khi C++ là hướng đối tượng, lập trình thủ tục tuân theo các nguyên tắc từng bước của các hàm, trong khi lập trình hướng đối tượng tập trung vào các đối tượng, kế thừa, v.v.
Một số hãng sản xuất PLC hỗ trợ ngôn ngữ lập trình C/C++ như: B&R, Mitsubishi, Unitronics, Beckhoff,..