Java
- Java là một ngôn ngữ lập trình hướng đối tượng cũng như một nền tảng máy tính.
- Nó an toàn, nhanh chóng và đáng tin cậy.
- Đầu tiên, mã trong Java được chuyển đổi thành mã bytecode và sau đó được thực thi bằng JVM (Máy ảo Java).
- Chương trình java được chuyển đổi thành bytecode được lưu trữ với sự trợ giúp của ‘.class ’tiện ích mở rộng.
- Java không cung cấp bất kỳ cách cụ thể nào để lưu trữ các mảng liên kết, thay vào đó có các triển khai các hàm băm khác nhau.
- Các chương trình Java cần chạy được lưu trữ với phần mở rộng là ‘.java’.
- Java là ngôn ngữ được nhập kiểu tĩnh, tức là việc kiểm tra kiểu được thực hiện trong thời gian biên dịch (notrun-time).
- Nhận xét dòng đơn trong Java được chỉ định bằng cách sử dụng "//".
- Nhận xét nhiều dòng trong Java được chỉ định bằng cách sử dụng ‘/ *’ và kết thúc bằng ‘* /’.
- Tài liệu Java được thực hiện với sự trợ giúp của ‘/ **’ và kết thúc bằng ‘* /’.
- Mọi câu lệnh đều kết thúc bằng dấu ‘;’.
Perl
- Mọi câu lệnh đều kết thúc bằng dấu ‘;’.
- Nó được coi là ngôn ngữ cấp cao có mục đích chung.
- Nó được tạo ra để thay thế bằng các tập lệnh shell quá phức tạp.
- Các phiên bản trước và lên đến Perl 5 được coi là ngôn ngữ thông dịch.
- Phiên bản Perl 6 được biên dịch sang Parrot Bytecode và được lưu trữ với phần mở rộng là ‘.pbc’.
- Mảng liên kết được xác định cụ thể trong Perl.
- Mã perl được lưu trữ với phần mở rộng là "pl".
- Đây là ngôn ngữ được nhập động, tức là loại biến và hàm được kiểm tra trong thời gian chạy.
- Nhận xét được viết bằng mã Perl sử dụng '#'.
- Tài liệu được chỉ định trong mã Perl bằng cách sử dụng ‘=’ và ‘=cut’.