Tại Sao Người Ta Phải Xây Dựng Các Ngôn Ngữ Lập Trình Bậc Cao?

Menu

Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao? Người ta phải xây dựng các ngôn ngữ lập trình bậc cao, bởi những lí do sau:

– Ngôn ngữ lập trình bậc cao gần với ngôn ngữ tự nhiên hơn, thuận tiện cho đông đảo người lập trình (không cho những người lập trình chuyên nghiệp).

– Ngôn ngữ lập trình bậc cao nói chung không phụ thuộc vào loại máy, cùng một chương trình có thể thực hiện trên nhiều loại máy khác nhau.

– Chương trình viết bằng ngôn ngữ bậc cao dễ hiểu, dễ hiệu chỉnh và dễ nâng cấp hơn.

Trong khoa học máy tính, một ngôn ngữ lập trình bậc cao (high-level programming language) là một ngôn ngữ lập trình có sự trừu tượng hóa mạnh mẽ khỏi các chi tiết của máy tính.

So với các ngôn ngữ lập trình bậc thấp (low-level programming language), nó có thể sử dụng các yếu tố ngôn ngữ tự nhiên, dễ sử dụng hơn, hoặc có thể tự động (hoặc thậm chí che giấu hoàn toàn) các khu vực quan trọng của các hệ thống điện toán (ví dụ, quản lí bộ nhớ (memory management)), làm quá trình phát triển chương trình đơn giản hơn và tương đối dễ hiểu hơn so với một ngôn ngữ bậc thấp. Lượng trừu tượng hóa được cung cấp định nghĩa một ngôn ngữ lập trình có bậc cao tới mức nào.

Vào thập niên 1960, các ngôn ngữ lập trình bậc cao sử dụng một compiler (trình biên dịch) thường được gọi là autocode (mã tự động).Ví dụ của autocode là COBOL và Fortran.

Ngôn ngữ bậc cao đầu tiên được xây dựng vào năm 1956 là ngôn ngữ FORTRAN. Ngày nay có rất nhiều các ngôn ngữ lập trình bậc cao như PASCAL, C, C++, Visual Basic, Foxpro…

... Thẻ: bài 2 trang 13 sgk tin 11, bài 4 trang 13 sgk tin 11, câu 2 trang 13 sgk tin học 11, câu 2 trang 13 tin 11, câu 2 trang 13 tin học 11, câu 3 trang 13 tin học 11, câu 6 trang 13 sgk tin học 11, tại sao cần phải có chương trình dịch, Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao

TIN LIÊN QUAN

Tại sao nhìn từ mặt đất thấy tốc độ tên lửa đâu đến hàng chục ngàn km/h?

Hắc kỷ tử có tác dụng gì? Chế biến thế nào?

Viêm cơ hoại tử là bệnh gì? Nguyên nhân, triệu chứng và điều trị thế nào?

Làm thế nào con người “nhìn thấy” Vụ Nổ Lớn cách đây 14 tỷ năm?

Sự mất giá của đồng tiền Việt Nam 2025

Lộ trình nâng cao Writing Task 2 từ “học công thức” đến “tự viết tự nhiên”

Ai phát minh ra sin cos tan?

Viên đất nung là gì? Ai phát minh ra viên đất nung?

Đọc nhiều nhất

Tag nổi bật

  • tự học tiếng Anh
  • SEO cho người mới bắt đầu
  • How much money is Vietnam in debt?
  • What percent of GDP does Vietnam spend on government?
  • thuế hộ kinh doanh

Vietnam Digest

Vietnam banks post record profits as ’30-trillion club’ doubles in 2025

Why Tô Lâm Was Re-Elected as Vietnam’s Party Chief Despite Age Limit?

TikTok Fined VND 880 Million by Vietnam National Competition Commission for Consumer Protection Violations

Vietnam Sanctions Zalo Parent VNG Over User Data Consent Failures

How Is the General Secretary of Vietnam Selected?

Vietnam ID number format – What to know

Which phones are made in Vietnam?

From Design to Fabrication: Vietnam Breaks Ground on Its First Homegrown All in One Chip Plant

Google May Begin Developing and Manufacturing Premium Smartphones in Vietnam in 2026

Police Stop Simulated Combat Activity Using Replica Guns in Hanoi

Từ khóa » C Là Ngôn Ngữ Lập Trình Bậc Cao