ตอนนี้โปรแกรมได้กลายเป็นส่วนหนึ่งของชีวิตประจำวันของเราไปแล้ว ตอนนี้ทุกอย่างเป็นไปโดยอัตโนมัติและเชื่อมต่อกับ Iot
ในบรรดาโปรแกรมเมอร์ ภาษาโปรแกรมที่ได้รับความนิยมมากที่สุดคือ c++; จาวา; งูหลาม
C++ เป็นภาษาโปรแกรมคอมไพล์ที่รวดเร็วและได้รับความนิยมและเป็นภาษาการเขียนโปรแกรมภาษาแรกที่โปรแกรมเมอร์เรียนรู้
Java ได้รับความนิยมเนื่องจากมีความเป็นอิสระของแพลตฟอร์มและมีการพัฒนาแอปพลิเคชันเดสก์ท็อปจำนวนมากโดยใช้ Java
Python ถูกแปลเป็นภาษาโปรแกรม มันเป็นภาษาโปรแกรมที่ทันสมัยและพิมพ์ภาษาได้อย่างรวดเร็ว
| C++ | JAVA | งูหลาม |
|---|---|---|
| คอมไพล์ภาษาการเขียนโปรแกรม | คอมไพล์ภาษาโปรแกรม | ล่ามภาษาการเขียนโปรแกรม |
| รองรับโอเปอเรเตอร์โอเวอร์โหลด | ไม่รองรับโอเปอเรเตอร์โอเวอร์โหลด | รองรับโอเปอเรเตอร์โอเวอร์โหลด |
| ให้ทั้งมรดกเดียวและหลายมรดก | จัดเตรียมการสืบทอดหลายส่วนบางส่วนโดยใช้อินเทอร์เฟซ | ให้ทั้งมรดกเดียวและหลายมรดก |
| ขึ้นอยู่กับแพลตฟอร์ม | แพลตฟอร์มอิสระ | แพลตฟอร์มอิสระ |
| ไม่รองรับเธรด | มีในการสร้างการสนับสนุนมัลติเธรด | รองรับมัลติเธรด |
| รองรับไลบรารี่จำนวนจำกัด | มีห้องสมุดรองรับแนวคิดต่างๆ เช่น UI | มีชุดไลบรารีขนาดใหญ่ที่เหมาะกับ AI, วิทยาศาสตร์ข้อมูล ฯลฯ |
| ความยาวของโค้ดน้อยกว่าเล็กน้อย น้อยกว่า java 1.5 เท่า | Java มีโค้ดที่ค่อนข้างใหญ่ | โค้ดยาวน้อยกว่า java 3-4 เท่า |
| ใช้ฟังก์ชันและตัวแปรนอกคลาส | โค้ดทุกบิตอยู่ในคลาส | ฟังก์ชั่นและตัวแปรสามารถประกาศและใช้นอกคลาสได้เช่นกัน |
| โปรแกรม C++ เป็นภาษาโปรแกรมคอมไพล์ที่รวดเร็ว | คอมไพเลอร์โปรแกรม Java ช้ากว่า C++ เล็กน้อย | เนื่องจากการใช้งานล่ามช้าลง |
| ใช้บรรทัดฐานของไวยากรณ์อย่างเคร่งครัด | ใช้บรรทัดฐานของไวยากรณ์อย่างเคร่งครัด | การใช้; ไม่บังคับ |
| ถูกใจ; และ {}. | ชอบเครื่องหมายวรรคตอน ,; . | |