IEEE Spectrum ได้ออกมาเผยถึงผลการจัดอันดับ Programming Language สำหรับปี 2018 ซึ่งได้จัดอันดับภาษาเขียนโปรแกรมด้วยกันทั้งหมด 48 ภาษา ครอบคลุมการใช้งานทั้งสำหรับ Web, Mobile, Enterprise และ Embedded โดย 10 อันดับแรกที่ได้รับความนิยมสูงสุดมีดังนี้

Python นั้นได้กลายเป็นภาษาที่ได้รับความนิยมสูงสุด และมีจุดที่น่าสังเกตคือ Python เองก็ถูกจัดหมวดหมู่ให้อยู่ในหมวดภาษาสำหรับ Embedded Computing ด้วยแล้ว ทำให้รูปแบบการใช้งานมีความหลากหลายมากยิ่งขึ้นกว่าแต่ก่อน และยังสามารถก้าวเข้าสู่ตลาดของระบบ Hardware ที่เดิมทีเคยเป็นของ C, C++ และ Assembly เป็นหลักเท่านั้น รวมถึงศาสตร์ด้าน Data Science เองก็ยังมีการอ้างอิงถึง Python กันค่อนข้างมาก และเป็นทางเลือกที่ได้รับความนิยมสูงไม่น้อยทีเดียว
ทางด้านภาษาหลักๆ ที่เราพบเห็นกันบ่อยๆ อย่าง C++, C, Java, C#, PHP, JavaScript นั้นก็ติดอยู่ใน 10 อันดับแรกทั้งหมด ถือว่าไม่น่าแปลกใจนัก แต่ Assembly เองที่มีกรณีการใช้งานเฉพาะในส่วนของ Embedded System นั้นก็ยังคงสามารถรั้งตำแหน่งอันดับ 10 เอาไว้ได้ ก็ถือว่าน่าสนใจไม่น้อย
ส่วนภาษา R นั้นความนิยมก็ลดลงจากอันดดับ 5 เมื่อ 2 ปีก่อนมาสู่อันดับ 7 ในปีนี้ ก็เป็นเพราะการแข่งขันกับภาษา Python นั่นเอง แต่ทั้งนี้ก็ยังถือว่าเป็นภาษาที่มีอันดับสูงไม่น้อย เพราะกรณีการใช้งานของ R แทบทั้งหมดนั้นตกอยู่ในศาสตร์ทางด้าน Data Science นั่นเอง
ทางด้านภาษา Go เองนั้นก็ถือว่าได้รับความสนใจเพิ่มขึ้นไม่น้อยทีเดียว โดยหากสำรวจจากกราฟแบบ Trending แล้วก็จะพบว่าภาษา Go นั้นได้อยู่ถึงอันดับ 5 ทีเดียว และ Scala เองก็ขึ้นมาอยู่ที่อันดับ 8
สำหรับผลการจัดอันดับทั้งหมด สามารถดู Interactive Visualization ฉบับเต็มได้ที่ https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018 ครับ ซึ่งในลิงค์นี้จะสามารถเลือกคัดกรองการจัดอันดับข้อมูลได้ตามต้องการ ดังนั้นก็จะทำให้เห็นแนวโน้มในหลากหลายแง่มุมมากยิ่งขึ้นครับ ส่วนวิธีการสำรวจข้อมูลในครั้งนี้สามารถตรวจสอบได้ที่ https://spectrum.ieee.org/static/ieee-top-programming-languages-2018-methods ครับ ซึ่งหลักๆ ก็คือการนำรายการของภาษาต่างๆ กว่า 300 ภาษามาทำการค้นหาใน Google Search, Googl Trends, Twitter, GitHub, Stack Overflow, Reddit, Hacker News, CareerBuilder, Dice และ IEEE Xplore Digital Library แล้วนำข้อมูลมาสรุปนั่นเองครับ
ที่มา: https://spectrum.ieee.org/at-work/innovation/the-2018-top-programming-languages