โลโก python

ภาษาไพทอน (Python programming language) เป็นภาษาโปรแกรมแบบอินเทอร์พรีเตอร์ ที่สร้างโดย กีโด ฟาน รอสซัม (Guido van Rossum) ในพ.ศ. 2533 ปัจจุบันดูแลโดย มูลนิธิซอฟต์แวร์ไพทอน

จุดเด่นของภาษาไพทอน

ไพทอนเป็นภาษาสคริปต์ ทำให้ใช้เวลาในการเขียนและคอมไพล์ไม่มาก ทำให้เหมาะกับงานด้านการดูแลระบบ (System administration) เป็นอย่างยิ่ง ได้มีการสนับสนุนภาษาไพทอนโดยเป็นส่วนหนึ่งของระบบปฏิบัติการยูนิกซ์, ลินุกซ์ และสามารถติดตั้งให้ทำงานเป็นภาษาสคริปต์ของวินโดวส์ ผ่านระบบ Windows Script Host ได้อีกด้วย และ Python เองก็ได้ถูกนำมาพัฒนา Web application อย่างแพร่หลาย ซึ่งมี Framework สำหรับทำเว็บของ Python ที่ได้รับความนิยมอย่างมากคือ Django

ไวยากรณ์อ่านง่าย

ไวยากรณ์ของไพทอนได้กำจัดการใช้สัญลักษณ์ที่ใช้ในการแบ่งบล็อกของโปรแกรม และใช้การย่อหน้าแทน ทำให้สามารถอ่านโปรแกรมที่เขียนได้ง่าย นอกจากนั้นยังมีการสนับสนุนการเขียน docstring ซึ่งเป็นข้อความสั้นๆ ที่ใช้อธิบายการทำงานของฟังก์ชัน, คลาส, และโมดูลอีกด้วย

ความเป็นภาษากาว

ไพทอนเป็นภาษากาว (Glue Language) ได้อย่างดีเนื่องจากสามารถเรียกใช้ภาษาโปรแกรมอื่นๆ ได้หลายภาษา ทำให้เหมาะที่จะใช้เขียนเพื่อประสานงานโปรแกรมที่เขียนในภาษาต่างกันได้

ไลบรารีในไพทอน

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

ไพทอนมีชุดไลบรารีมาตรฐานมาให้ตั้งแต่ติดตั้งอินเตอร์พรีเตอร์ นอกจากนั้นยังมีผู้พัฒนาจากทั่วโลกดำเนินการพัฒนาไลบรารีซึ่งช่วยอำนวยความ สะดวกในด้านต่าง ๆ โดยจะเผยแพร่ในรูปแบบของแพ็คเกจต่าง ๆ ซึ่งสามารถติดตั้งเพิ่มเติมได้อีกด้วย

สุดท้าย คือ ภาษาไพทอน ทำงานเร็วที่สุดเมื่อเทียบกับภาษา script ด้วยกัน เช่น php, jsp, asp จะพูดว่า ไพทอน เขียนน้อยได้งานมาก ทำงานเร็วก็ไม่ผิดนัก

ที่มา: wikipedia.org

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ช่วยบอกหน่อยครับว่า DataMining อยู่ส่วนไหนของ Data Warehouse ครับ
โดย Anonymous ศ 22 เม.ย. 2011 10:55 am บอร์ด Programming - PHP
0
704
ศ 22 เม.ย. 2011 10:55 am โดย บุคคลทั่วไป View Topic ช่วยบอกหน่อยครับว่า DataMining อยู่ส่วนไหนของ Data Warehouse ครับ
รบกวนถามหน่อยนะคะ ใช้ GET ส่งข้อมูลไปกับ URL แต่รับไปแล้วไม่มีค่า
โดย Anonymous พฤ 21 เม.ย. 2011 7:14 pm บอร์ด Programming - PHP
1
908
ศ 22 เม.ย. 2011 12:04 am โดย mindphp View Topic รบกวนถามหน่อยนะคะ ใช้ GET ส่งข้อมูลไปกับ URL แต่รับไปแล้วไม่มีค่า
หาทีมงาน Programmer พัฒนาเว็บครับ
โดย Anonymous พ 20 เม.ย. 2011 10:09 pm บอร์ด MindPHP News & Feedback
3
2818
อ 20 ธ.ค. 2011 8:55 pm โดย maisuttiporn View Topic หาทีมงาน Programmer พัฒนาเว็บครับ
ขอความช่วยเหลือเรื่องการติด code Google Analytic ที่หน้า index.php คะ
โดย nanjaow อ 19 เม.ย. 2011 9:32 pm บอร์ด Programming - PHP
2
1594
อ 19 เม.ย. 2011 11:33 pm โดย mindphp View Topic ขอความช่วยเหลือเรื่องการติด code Google Analytic ที่หน้า index.php คะ
ช่วยแนะนำการทำ tooltip ให้มัน active บน DOM element ที่เกิดจาก AJAX ทีครับ
โดย secivon อ 19 เม.ย. 2011 7:41 pm บอร์ด JavaScript & jQuery Ajax & Node.JS
5
4137
พฤ 21 เม.ย. 2011 10:58 am โดย secivon View Topic ช่วยแนะนำการทำ tooltip ให้มัน active บน DOM element ที่เกิดจาก AJAX ทีครับ
ขอสอบถามนิดหนึงนะครับ เรื่องปฎิทิน php
โดย topspinzz อ 19 เม.ย. 2011 4:56 pm บอร์ด Programming - PHP
1
1222
อ 19 เม.ย. 2011 10:21 pm โดย touleg View Topic ขอสอบถามนิดหนึงนะครับ เรื่องปฎิทิน php
ช่วยหน่อยครับ อยากเขียนระบบการให้คะแนน และ การวนรับค่า
โดย Anonymous จ 18 เม.ย. 2011 4:48 pm บอร์ด Programming - PHP
5
2849
จ 18 เม.ย. 2011 6:52 pm โดย 333822 View Topic ช่วยหน่อยครับ อยากเขียนระบบการให้คะแนน และ การวนรับค่า
Mindphp เปิดให้บริการ ย่อรูปและฝากไฟล์
โดย mindphp จ 18 เม.ย. 2011 1:46 pm บอร์ด MindPHP News & Feedback
0
1277
จ 18 เม.ย. 2011 1:46 pm โดย mindphp View Topic Mindphp เปิดให้บริการ ย่อรูปและฝากไฟล์