Trang Chủ Phát triển Ngôn ngữ lập trình thế hệ thứ ba (3gl) là gì? - định nghĩa từ techopedia

Ngôn ngữ lập trình thế hệ thứ ba (3gl) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Ngôn ngữ thế hệ thứ ba (Lập trình) (3GL) nghĩa là gì?

Ngôn ngữ thế hệ thứ ba (lập trình) (3GL) là một nhóm các ngôn ngữ lập trình giới thiệu những cải tiến đáng kể cho các ngôn ngữ thế hệ thứ hai, chủ yếu nhằm làm cho ngôn ngữ lập trình trở nên thân thiện với lập trình viên hơn.


Các từ tiếng Anh được sử dụng để biểu thị các biến, cấu trúc lập trình và lệnh và Lập trình có cấu trúc được hầu hết các 3GL hỗ trợ. Các 3GL thường được biết đến là FORTRAN, BASIC, Pascal và họ C (C, C +, C ++, C #, Objective-C) của các ngôn ngữ.


Còn được gọi là ngôn ngữ thế hệ thứ 3, hoặc ngôn ngữ lập trình cấp cao.

Techopedia giải thích Ngôn ngữ thế hệ thứ ba (Lập trình) (3GL)

Di chuyển khỏi các lệnh khó hiểu của Ngôn ngữ hội và một bước bên dưới Ngôn ngữ thế hệ thứ tư, các lập trình viên trong 3GL được ưa thích bằng cách sử dụng các kiểu dữ liệu tổng hợp, tên biến và khả năng xác định các phần của mã làm chương trình con. Chương trình trong 3GL được gọi là Chương trình nguồn hoặc Mã nguồn và sau đó được chuyển đổi bởi một chương trình chuyên biệt, Trình biên dịch, thành Mã đối tượng, có thể hiểu được bởi máy tính và CPU cụ thể.


Kể từ khi Trình biên dịch được giới thiệu vào năm 1952, hàng trăm 3GL đã được phát triển, đặc biệt mang lại lợi ích cho các lập trình viên của các ứng dụng phục vụ các lĩnh vực kinh doanh và khoa học khác nhau. Năm 1957, IBM đã tạo ra FORTRAN (FORmula TRANslator) để tạo điều kiện cho nghiên cứu khoa học chuyên sâu về toán học. COBOL (Ngôn ngữ định hướng kinh doanh COmmon) là công cụ thúc đẩy sự gia tăng các chương trình phục vụ lĩnh vực kinh doanh, với khả năng nâng cao để cung cấp dịch vụ lưu trữ và quản lý dữ liệu. Hầu hết các ngôn ngữ lập trình mục đích chung được sử dụng ngày nay như C, C ++, C # và Java là 3GL.

Ngôn ngữ lập trình thế hệ thứ ba (3gl) là gì? - định nghĩa từ techopedia