ประวัติของภาษาคอมพิวเตอร์

นับตั้งแต่ภาษา Fortran ได้ถือกำเนิดขึ้นในปี 1954 (ไม่รวมถึงภาษาระดับต่ำเช่น ภาษาเครื่อง (Machine) หรือ ภาษา Assembly พัฒนาการของภาษาคอมพิวเตอร์ได้แตกแขนงอย่างมากมายเป็นกิ่งก้านสาขา ภาษาคอมพิวเตอร์เก่าๆ บางภาษาก็ยังมีการใช้งานให้เห็นในปัจจุบัน (Cobol) แต่ก็ถูกปรับปรุงให้ทันสมัยยิ่งขึ้น บางภาษาก็เป็นการยุบรวมจุดเด่นของภาษาคอมพิวเตอร์สองตัวเพื่อพัฒนาเป็นภาษาใหม่  การอยู่รอดของภาษาคอมพิวเตอร์จึงขึ้นอยู่กับความเหมาะสมของการใช้งาน ความสามารถในการแก้ไขปัญหา ความยากง่ายของโครงสร้างภาษา และความนิยมของผู้พัฒนา

ภาษาคอมพิวเตอร์ก็เหมือนสปีชี่ย์หนึ่งของสิ่งมีชีวิต ที่มีการวิวัฒนาการ มีการออกแตกหน่อ(สิ่งมีชีวิตเซลล์เดียว) หรือแม้กระทั่งการผสมพันธุ์เพื่อรวมลักษณะที่ดีของสองภาษาที่แตกต่างกัน เพื่อก่อกำเนิดภาษาคอมพิวเตอร์ภาษาใหม่ เพื่อความอยู่รอด (ขึ้นอยู่กับความนิยมของผู้พัฒนาและความสามารถของภาษา) ในแต่ละยุคแต่ละสมัย

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

  1. ภาษาคอมพิวเตอร์ที่เหมาะสมกับซอฟแวร์ที่ใช้งานบนระบบอินเตอร์เนท Web Application) เช่น  php, ruby, asp, javascript, flex
  2. ภาษาคอมพิวเตอร์ที่เหมาะสมกับซอฟแวร์ที่ใช้งานเฉพาะบนเครื่องคอมพิวเตอร์ (Standalone) เช่น c/c++, basic, cobol, delphi
  3. ภาษาคอมพิวเตอร์ที่รวมสองลักษณะข้างต้นไว้ด้วยกัน เช่น java, python, perl, และบางภาษาในตระกูล .net

สำนักพิมพ์ O’reilly จัดพิมพ์วิวัฒนาการของภาษาคอมพิวเตอร์เป็นไฟล์ PDF ไว้ให้ผู้ที่สนใจได้ดาวโหลดไปศึกษาที่นี่ Programming Lanuage Poster (701k) หรือกดที่รูปข้างล่างเพื่อดาวโหลดไฟล์ในรูปแบบของภาพ JPG.

วิวัฒนาการของภาษาตั้งแต่ปี 1954-2004

History of Programming Language

Share
Related Posts

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>