2011/08/22

Object Pascal - แนะนำ Delphi

สวัสดีครับ วันนี้ผมจะมาแนะนำโปรแกรม Delphi ครับ
ว่าแต่คำว่า Delphi ออกเสียงยังไงหล่ะ เอ
ปกติแล้วผมจะออกเป็น เดลไฟล์ แต่ผมเห็นบางคนออกเสียงว่า เดลฟี่
ลองมาฟัง Google Translate ออกเสียงให้ฟังละกัน
http://translate.google.com/#en|th|delphi
แต่มันจะออกเสียงยังไงก็ช่างมันเถอะ... เนอะ

ว่าแต่ว่าโปรแกรม Delphi มันคืออะไรหล่ะ ?
    Delphi มันก็คือ IDE (integrated development environment) หรือก็คือ โปรแกรมที่ช่วยให้เราสามารถเขียนโปรแกรมได้เร็วขึ้นนั้นเอง
แล้ว... Delphi ใช้ภาษาอะไรในการเขียนหล่ะ ?
    Delphi เวอร์ชัน แรก ๆ ออกแบบมาเพื่อเป็น IDE ของภาษา Object Pascal แต่ Delphi เวอร์ชันใหม่ ๆ มีการปรับปรุงโครงสร้าง (เพิ่มความสามารถ) ให้กับ Compiler ทำให้บางคนเรียกเป็นชื่อใหม่ว่า ภาษา Delphi ซึ่งจริง ๆ แล้วก็คือ ภาษา Object Pascal นั้นแหละ

แต่เอ... เหมือนจะมี Compiler อีกตัวนึงชื่อว่า Free Pascal หนิ แล้วจะเอา Source Code ที่เขียนจาก Delphi ไป Compile ใน Free Pascal ได้หรอ ?
   ถ้าเป็น Source Code ที่ยึดกับมาตรฐานภาษา Object Pascal สามารถนำมา Compile ได้ เพราะว่า ไวยากรณ์บางอย่าง หรือชื่อ Class อาจจะไม่เหมือนกัน 100% แต่ก็แทบจะเหมือนกันมาก

เห็นบ่น ๆ คำว่า Compiler, Source Code มาเมื่อกี้ แล้วมันคืออะไรหล่ะ
    Compiler ก็คือตัวแปลภาษาโปรแกรม (ภาษาที่มนุษย์เข้าใจ) มาเป็นภาษาเครื่อง (ภาษาที่คอมพิวเตอร์เข้าใจ) หรือก็คือ เลขฐาน 2 นั้นเอง
    Source Code ก็คือคำสั่งที่เราเขียนขึ้นมานั้นเอง คล้าย ๆ กับการพิมพ์งานใส่ไฟล์ .txt นั้นแหละ

แล้ว Delphi มันดียังไงหล่ะ
    อย่างแรกเลยคือ Object Pascal เป็นภาษาระดับสูง สามารถเขียนภาษา Assembly (ภาษาระดับต่ำ) แทรกในโปรแกรมได้ โครงสร้างภาษารองรับการเขียนโปรแกรมเชิงวัตถุ ใช้งานง่าย เข้าใจง่าย เหมาะสำหรับผู้เริ่มศึกษาเกี่ยวกับการเขียนโปรแกรม เพราะมีไวยากรณ์คล้ายภาษาอังกฤษ

เอาละ บ่นมาซะยาว เพื่อน ๆ อยากเขียนโปรแกรมกันรึยัง
ถ้าอยากแล้ว ลองไปหาโปรแกรมมาใช้นะ
ในเว็บผู้ผลิต มีเวอร์ชันทดลองใช้ 30 วันอยู่ ลองโหลดมาเล่นกันเลย ~
https://downloads.embarcadero.com/free/delphi
หรือใครมีตังจะซื้อ Delphi Starter เก็บไว้ก็ได้ ราคาไม่แพงเท่าไหร

คราวหน้าผมจะมาแนะนำวิธีเขียนโปรแกรมบน Console กันครับ !!!!
เฮ้ !!!!

No comments:

Post a Comment