1302 - GIỚI THIỆU
Agena là phần mềm hỗ trợ học ngôn ngữ lập trình. Nó cung cấp các cú pháp lập trình từ cơ bản tới khó. Các đoạn script câu lệnh được mô tả và giải thích khoa học. Bên cạnh đó còn hỗ trợ gói công cụ đồ họa đa dạng để bạn có thể thiết kế các phần mềm đồ họa khác.
Agena là ngôn ngữ lập trình sử dụng kiểu cú pháp có thể so sánh với Algol 68, đồng thời bao gồm các tính năng từ LUA, SQL hoặc Maple. Nó hoạt động như một ngôn ngữ mệnh lệnh, có nghĩa là nó yêu cầu đầu vào của mỗi bước mà ứng dụng cần phải trải qua để đạt được trạng thái hoặc xuất ra một kết quả.
Ngôn ngữ lập trình này chủ yếu hướng đến mục đích sử dụng khoa học, ngôn ngữ và giáo dục, nhưng nó thậm chí có thể được sử dụng để viết kịch bản, tùy thuộc vào ý định và yêu cầu của người sử dụng. Nó cung cấp một tốc độ xử lý thỏa mãn cho các hoạt động toán học và đồ họa thực tế và phức tạp.
Agena cung cấp hỗ trợ cho một loạt các chức năng cơ bản dành riêng cho ngôn ngữ lập trình pf loại này, chẳng hạn như phép gán, điều kiện ('If', 'Then', 'Elif', 'OnSuccess', 'Else'), vòng lặp ('For ',' Trong ',' Trong khi ',' Làm / Như ',' Làm / Cho đến khi '), các thủ tục và nhiều thủ tục khác.
Ngôn ngữ này có thể hoạt động với một số kiểu dữ liệu, từ số phức và số hữu tỉ, đến boolean, giá trị null, vectơ, luồng, những kiểu cơ bản nhất được tích hợp trong nhân của nó vì lý do hiệu suất. Đồng thời, Agena hỗ trợ các thủ tục với phạm vi từ vựng đầy đủ.
Sau một quá trình cài đặt không suôn sẻ, người dùng có thể khởi chạy Agena từ menu bắt đầu hoặc bằng cách nhập 'agena' vào một trình bao. Đồng thời, AgenaEdit cũng được cài đặt để người dùng có thể làm việc song song. Người dùng có thể bắt đầu nhập các lệnh vào Bảng điều khiển cũng như viết mã họ muốn tạo trong AgenaEdit.
Bằng cách sử dụng tài liệu mở rộng, người dùng có thể xử lý ngôn ngữ mệnh lệnh này thông qua các chỉ dẫn từng bước, các ví dụ về câu lệnh và bài tập được cung cấp, để họ có thể dần trở nên thành thạo trong việc sử dụng nó.
Để kết luận, Agena là một ngôn ngữ lập trình thủ tục có thể được sử dụng cho nhiều mục đích khác nhau, từ viết kịch bản cho đến các ứng dụng giáo dục hoặc khoa học.