จาวา
- Java เป็นภาษาการเขียนโปรแกรมเชิงวัตถุเช่นเดียวกับแพลตฟอร์มการคำนวณ
- ปลอดภัย รวดเร็ว และเชื่อถือได้
- โค้ดใน Java จะถูกแปลงเป็น bytecode ก่อน จากนั้นจึงดำเนินการโดยใช้ JVM (Java VirtualMachine)
- โปรแกรมจาวาที่แปลงเป็น bytecode จะถูกเก็บไว้โดยใช้นามสกุล '.class'
- Java ไม่ได้ระบุวิธีเฉพาะในการจัดเก็บอาร์เรย์ที่เชื่อมโยง แต่มีการใช้งานฟังก์ชันแฮชต่างๆ แทน
- โปรแกรม Java ที่จำเป็นต้องเรียกใช้จะถูกจัดเก็บด้วยนามสกุล '.java'
- Java เป็นภาษาที่พิมพ์แบบสแตติก เช่น การตรวจสอบประเภทจะดำเนินการระหว่างเวลาคอมไพล์ (ไม่รันไทม์)
- ความคิดเห็นบรรทัดเดียวใน Java ถูกระบุโดยใช้ '//'
- ความคิดเห็นแบบหลายบรรทัดใน Java ระบุโดยใช้ '/*' และลงท้ายด้วย '*/'
- เอกสาร Java ทำได้โดยใช้ '/**' และลงท้ายด้วย '*/'
- ทุกประโยคลงท้ายด้วย ';'
เพิร์ล
- ทุกประโยคลงท้ายด้วย ';'
- ถือว่าเป็นภาษาระดับสูงสำหรับวัตถุประสงค์ทั่วไป
- สร้างขึ้นเพื่อแทนที่ด้วยเชลล์สคริปต์ที่ซับซ้อนเกินไป
- เวอร์ชันก่อนหน้าและไม่เกิน Perl 5 ถือเป็นภาษาที่ตีความ
- เวอร์ชัน Perl 6 ได้รับการคอมไพล์เป็น Parrot Bytecode และจัดเก็บด้วยนามสกุล '.pbc'
- Associative Array ถูกกำหนดไว้โดยเฉพาะใน Perl
- รหัส Perl ถูกเก็บไว้โดยมีนามสกุล 'pl'
- เป็นภาษาที่พิมพ์แบบไดนามิก เช่น ประเภทของตัวแปรและฟังก์ชันจะถูกตรวจสอบที่รันไทม์
- ความคิดเห็นเขียนด้วยรหัส Perl โดยใช้ '#'
- เอกสารระบุไว้ในโค้ด Perl โดยใช้ '=' และ '=cut'