Khác biệt giữa bản sửa đổi của “Ada (ngôn ngữ lập trình)”

Nội dung được xóa Nội dung được thêm vào
MerlIwBot (thảo luận | đóng góp)
Cheers!-bot (thảo luận | đóng góp)
n Robot: Sửa đổi hướng
Dòng 1:
'''Ada''' là [[ngôn ngữ lập trình]] xuất xứ từ [[Bộ quốc phòng Mỹ]] vào khoảng nửa đầu [[thập niên 80]] của [[thế kỷ 20]]. Ngôn ngữ này được đặt tên theo [[Ada Augusta]] nữ bá tước xứ Lovelace (1815 – 1852), nhà toán học với ý tưởng tiên phong coi phần cứng và phần mềm là hai mặt khác nhau đã đi vào lịch sử như lập trình viên đầu tiên và hacker đầu tiên của loài người .
 
Nhu cầu của [[Lầu Năm Góc]] lúc đó là một ngôn ngữ lập trình duy nhất thay thế cho khoảng 500 ngôn ngữ dùng cho các [[hệ thống nhúng]] (''embedded''). Đặc trưng của các hệ thống như thế là phần cứng đa dạng, [[phần cứng]] liền với [[phần mềm]], phần mềm hệ thống liền với phần mềm ứng dụng, thời gian sử dụng lâu dài, tính chất thời gian thực (''real-time'') và độ bền cao (''high-integrity'') thể hiện rõ, nhiều hệ thống nhúng là [[điện toán phân tán|hệ phân tán]] (''distributed'').
 
Ngôn ngữ lập trình đáp ứng những yêu cầu đó phải chặt chẽ, nhỏ gọn nhưng có sức biểu diễn lớn, viết mã nguồn dễ đọc, sinh mã đích hiệu quả.
Dòng 8:
 
== Cú pháp ==
Ada có cú pháp tương tự như [[pascal (ngôn ngữ lập trình)|ngôn ngữ lập trình Pascal]], thể hiện rõ nhất ở kí hiệu <code>:=</code> dùng trong [[lệnh gán]] và <code>begin</code> ... <code>end</code> bao quanh mỗi khối lệnh.
 
Trong một file chương trình Ada, cần có một thủ tục (''procedure'') có tên trùng với tên chương trình, nó sẽ được kích hoạt khi chạy chương trình: