สไลด์ภาพ

ปฎิธิน

วันอังคารที่ 27 มีนาคม พ.ศ. 2555

ภาษาที่นิยมใช้เขียนโปรแกรม

ภาษาที่นิยมใช้เขียนโปรแกรม

มีดังต่อไปนี้


ภาษาซี : คงเส้นคงวาดีเพราะคนแก่ๆแต่ก่อนเรียนกันแต่ภาษาซี ตอนนี้เลยมีโปรแกรมเมอร์ภาษาซีมหาศาล อีกอย่างโปรแกรม ที่ใช้กันตามเครื่องแคชเชียร์ส่วนใหญ่ก็ยังรันกันบนดอสอยู่ โปรแกรมพวกนี้ก็ใช้ภาษาซีเขียน


จาวา : ตอน August 2004 เป็นภาษาที่ดังอันดับหนึ่ง แต่ช่วงหลังความนิยมตก ถ้าเดาเล่นๆคงเป็นเพราะ แต่ก่อนเวลาจะทำ Animation บนเว็บก็ต้องใช้ Java Applet ตลอด 


พีเอชพี: พีเอชพี 5 หรือเวอร์ชันใหม่ที่กำลังจะออกมานี้ เพิ่มความเป็น Object Oriented มากขึ้น และเพิ่มเรื่องของ Exception Handling .. มีคนแซวเหมือนกันว่า Zend ใช้เวลาห้าปี กว่าจะทำ try(..){ .. }catch(...){ ..} ให้ใช้ได้  แต่ไม่ได้ศึกษา  ต่อเหมือนกันว่าเวอร์ 5 นี้ รูปแบบการเขียนมันจะเปลี่ยนไปหมดจนกลายเป็นภาษา OOP เต็มตัวเหมือน Java , C# หรือ  VB.NET รึเปล่า ถ้าเป็นแบบนั้นความนิยมคงตกลงพอควร


จาวาสคริปต์ : คงเส้นคงวาจริงๆครับภาษานี้ เกิดมาก็อยู่แต่ในเว็บ ถึงตอนนี้ก็ยังอยู่ในเว็บ เคยไปเป็นภาษาตัวเลือกในการเขียน ASP เหมือนกัน แต่ก็ไม่รุ่งเท่า VB 


เดลไฟ หรือ Object Pascal : เรียกว่าตอนกำลังจะหัด Visual Basic , Delphi ก็มาเป็นตัวเลือกเหมือนกัน  และก็มีกระทู้ประเภท   VB VS Delphi ในบอร์ดไทยเดฟบ่อยๆ  ข้อแข็งที่สุดของภาษานี้คือ EXE ที่มันผลิตมารันแบบ  stand-alone ได้ ! ถ้าเป็น VB ต้องแพครันไทม์ไปอีกอย่างต่ำๆก็หนึ่งเมก สังเกตตอน Jun - 04 นี่  กราฟพุ่งขึ้นเลย คิดว่าคงเป็นช่วงออกเวอร์ชันใหม่


C#:  ภาษาหน้าใหม่ที่เหมือนจาวา แต่ตอนนี้จากสถานการณ์ที่บีบบังคับให้เขียนพร้อมๆกันทั้งสองภาษาก็เริ่มรู้ความแตกต่าง  เล็กๆน้อยๆ เช่น
        C# ใช้ string.Substring(start,lenght) Java ใช้ String.substring(start,end)
        C# ใช้ xxx.ToString() Java ใช้ xxx.toString()
        C# เป็นภาษาที่ถูกปั้นจากดิน เพื่อสำหรับเป็นภาษาที่ใช้ใน .NET โดยเฉพาะ ภาษาที่ใช้ใน .NET ที่ Microsoft จัดมาให้  เลยก็  มี C# , VB.NET , J# แต่ J# หลายคนบอกว่าเป็นเหตุผลทางการตลาดมากกว่า ที่จะดึงฐานผู้ที่แต่เดิมใช้ Java ให้มาเขียน  .NET ด้วย , ตามเว็บที่เขียนเกี่ยวกับ .NET ก็แทบจะไม่พูดถึงภาษานี้เลย


                                                Video ภาษา C



Video ภาษา Java


Video ภาษา  PHP






แหล่งที่มา http://www.solidskill.net

ไม่มีความคิดเห็น:

แสดงความคิดเห็น