Page 89 - การพัฒนาการหนังสืออิเล็กทรอนิกส์เรื่องภาษาซี
P. 89

สาระความรู้                                                                                     84                 6. Python                                                                                           85




                                                                                                                               Python เป็นภาษาที่สามารถทำาได้ทุกอย่างตั้งแต่ เว็บแอปพลิเคชัน, User interfaces, Data

            มารู้จัก10 ภาษาคอมพิวเตอร์ ที่นักพัฒนาต้องรู้จัก                                                                  analysis, Statistics และหากมีปัญหาอะไรก็ตาม มันมี Framework สำาหรับแก้ไขปัญหาให้ใช้



        ในปี 2015กันเถอะ                                                                                                      มากมาย Python นิยมใช้ในงานด้านวิทยาศาสตร์หรืออตสาหกรรมที่มีปริมาณข้อมูลขนาดใหญ่
                                                                                                                              มาก
        1. Java


          Java (จาวา) เป็นหนึ่งในภาษาอันดับต้นๆ ที่ได้รับความนิยมในการสร้า Backend สำาหรับ                                     7. C


        เว็บแอปฯที่ต้องการความทันสมัยในการแสดงผล ด้วย Java และ Frameworks ที่มีให้ใช้ นัก                                       แม้ว่าจะเก่าแก่แล้ว แต่ภาษา C ยังคงได้รับความนิยมไม่เสื่อมคลาย เนื่องจากใช้ทรัพยากร

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

        ปัจจุบัน Java มักใช้พัฒนาแอปฯแอนดรอยส์สำาหรับสมาร์ทโฟนและแท็บเล็ต                                                     ร่วมกับไฟล์ระดับ Kernels หรือเขียนโปรแกรมที่รีดทรัพยากรออกมาได้ทุกหยดแล้วล่ะก็ต้อง


        2. JavaScript                                                                                                          ภาษา C เท่านั้น


          ปัจจุบันเกือบทุกเว็บไซต์มีการใช้งาน JavaScript หากเราต้องการสร้างเว็บที่สามารถตอบโต้                                 8. SQL

        กับผู้ใช้งานได้ มี User interfaces ที่สวยงาม JavaScript frameworks คือ สิ่งที่ตอบโจทย์                                  ข้อมูลบนอินเตอร์เน็ตมีขนาดใหญ่ขึ้นทุกวัน SQL มีความสามารถในการค้นหาข้อมูลที่ผู้ใช้

        ความต้องการของคุณ                                                                                                     ต้องการได้อย่างรวดเร็ว สามารถค้นข้อมูลซ้ำาๆ ได้อย่างแม่นยำา ด้วย SQL การระบุตำาแหน่ง


        3. C#                                                                                                                 ของข้อมูลที่ต้องการในฐานข้อมูลขนาดใหญ่ไม่ใช่เรื่องยาก

          C# เป็นภาษาหลักในการพัฒนาโปรแกรมบนระบปฏิบัติการของ Microsoft เมื่อเราสร้าง                                           9. RUBY


        สร้างเว็บแอปพลิเคชัน ด้วย Arure และ .NET สำาหรับอุปกรณ์ที่ใช้ระบบปฏิบัติการวินโดว์                                      ถ้าต้องการสร้างโปรเจคส์ภายในเวลาจำากัด หรือสร้างตัวโปรแกรมเวอร์ชันทดสอบออกมาลอง

        C# เป็นภาษาที่รวดเร็วที่สุดในการเขียนโปรแกรมควบคุมทรัพยากรที่ไมโครซอฟท์มีให้ใช้ หรือ                                  ใช้งาน Ruby เป็นภาษาที่ถูกหยิบขึ้นมาใช้ เนื่องจากใช้งานง่าย และไม่ซับซ้อน แต่ไม่ใช่ว่างาน

        แม้แต่ภาษาเกมคอมพิวเตอร์ยอดนิยมอย่าง Unity Engine ก็ใช้ C# เป็นภาษาหลักในการ                                          ใหญ่จะใช้ RUBY ไม่ได้นะ Twitter เว็บนี้ก็เขียนด้วย RUBY นะเอ้อ แต่ด้านความเร็ว PYTHON

        ทำางานด้วยเช่นกัน                                                                                                     ทำางานรวดเร็วกกว่า แต่แลกมาด้วยความซับซ้อนในการเขียนที่ยากกว่า


        4. PHP                                                                                                                 10. Objective-C


           ถ้าต้องการสร้างเว็บที่มีการใช้งานฐานข้อมูล PHP เป็นภาษาที่ทำางานร่วมกับ MySQL ใน                                     objectivec ถ้าสนใจที่จะเขียนแอปฯ iOS คุณจำาเป็นต้องเรียนรู้ภาษานี้ แม้ว่าปลายปีที่แล้ว

        ปัจจุบัน PHP เป็นภาษาที่นิยมอย่างมากในเว็บที่มีการจัดเก็บข้อมูลเนื้อหาบนเว็บไซต์ ตัวอย่าง                             ทาง Apple จะเปิดตัวภาษาใหม่ “Swift” แต่ Objective-C ก็ยังไมีการใช้งานกันอยู่อย่างแพร่

        เว็บยอดนิยมประเภทนี้ก็อย่างเช่น WordPress นั่นเอง                                                                     หลาย โดยทำางานร่วมกับ XCode ชุดพัฒนาซอฟท์แวร์ของ Apple ปัจจุบันตลาดแอปฯเป็นที่


        5. C++                                                                                                                สนใจของผู้ลงทุน ดังนั้นใครเขียนเป็นหางานไม่ยากแน่นอน


          ภาษา C++ ต่อยอดมาจากภาษา C ออกแบบให้ทำางานง่ายขึ้นมีความเป็น Object มากกว่า

        เดิม จุดเด่น คือ การทำางานร่วมกับฮาร์ดแวร์ การเขียนโปรแกรมจำาพวกจัดการหน่วยความจำา

        หรือเร่งประสิทธิภาพกราฟฟิค ต้องใช้ C++ ในการเขียน
   84   85   86   87   88   89   90   91   92