สำหรับนักพัฒนาซอฟต์แวร์ส่วนใหญ่จะได้เห็นแต่ผู้ชายเป็นส่วนใหญ่ ในปีที่ผ่านมา มีจำนวนนักพัฒนาซอฟต์แวร์หญิงเพิ่มขึ้นอย่างน่าเหลือเชื่อ อีกทั้งใครจะรู้ว่าจริงๆแล้ว โปรแกรมเมอร์คนแรกของโลก เป็นเพศหญิง….วันนี้ลองมาดู 5 ภาษาโปรแกรมคอมพิวเตอร์ ที่ถูกสร้างขึ้นโดย…โปรแกรมเมอร์หญิง กันดีกว่า!!

 

1 ภาษา Assembly

โดย แคทลีน บูธ (Kathleen Booth)

โปรแกรมเมอร์หญิง
แคทลีน บูธ (Kathleen Booth)

 

ภาษา Assembly สร้างโดย แคทลีน บูธ (Kathleen Booth) ในช่วงที่ แคทลีน กำลังทำงานอยู่ที่ Birkbeck College ประเทศอังกฤษ ในปี 1950

ในช่วงนั้นถือเป็นยุคแรกๆของการเขียนโปรแกรม ที่ยังต้องเขียนโปรแกรมผ่านรูปแบบของชุด 0 และ 1

ภาษา ARC (Automatic Relay Calculator) ได้รับการพัฒนาสำหรับคอมพิวเตอร์ ARC เพื่อทำให้โปรแกรมคอมพิวเตอร์ได้ง่ายขึ้น และมีความน่าเชื่อถือได้มากขึ้น

credit : Kathleen Booth

 

2 ภาษา COBOL

โดย เกรซ ฮอปเปอร์ (Grace Hopper)

โปรแกรมเมอร์หญิง
เกรซ ฮอปเปอร์ (Grace Hopper)

ภาษา COBOL (Common Business-Oriented Language) สร้างขึ้นโดย เกรซ ฮอปเปอร์ (Grace Hopper) เมื่อปี 1959 เกรซ ฮอปเปอร์ เป็นนักวิทยาการคอมพิวเตอร์ชาวอเมริกัน และพลเรือตรีกองทัพเรือสหรัฐฯ และยังเป็นหนึ่งในโปรแกรมเมอร์คนแรกๆของ Harvard Mark I อีกด้วย

ภาษา COBOL ถูกสร้างขึ้นครั้งแรกสำหรับรัฐบาลสหรัฐฯ และธุรกิจที่กำลังมองหาภาษาโปรแกรมการประมวลผลข้อมูล

ซึ่ง เกรซ ฮอปเปอร์ ไม่ได้เป็นผู้พัฒนา ภาษา COBOL เพียงคนเดียว แต่ยังมีสมาชิกคนอื่นๆที่เข้าร่วมการประชุม Conference on Data Systems Languages (CODASYL) มีส่วนเกี่ยวข้องในการพัฒนา ภาษา COBOL

credit : Grace Hopper

 

3 ภาษา FORMAC

โดย จีน แซมเมท (Jean Sammet)

จีน แซมเมท (Jean Sammet)

ภาษา FORMAC (FORmula MAnipulation Compiler) ถูกสร้าง และพัฒนาขึ้นโดย จีน แซมเมท (Jean Sammet) ในปี 1962 จีน แซมเมท เป็นนักวิทยาการคอมพิวเตอร์ชาวอเมริกัน

ภาษา FORMAC โดยพื้นฐานมันเป็นส่วนขยายเสริมของ ภาษา FORTRAN ที่พัฒนาโดย IBM ในปี 1950 ซึ่งบริษัทได้มีการว่าจ้าง จีน แซมเมท มาทำงานด้านโปรแกรมมิ่ง เพื่อที่จะพัฒนาภาษาที่มีประโยชน์มากขึ้นสำหรับด้านการคำนวณทางคณิตศาสตร์ และวิทยาศาสตร์

ซึ่งในปี 1962 จีน แซมเมท พัฒนาส่วนขยายของภาษานั้น จนกลายเป็นที่นิยมสำหรับด้านการคำนวณทางคณิตศาสตร์สัญลักษณ์ในที่สุด

credit : Jean Sammet

 

4 ภาษา CLU

โดย บาร์บาร่า ลิสคอฟ (Barbara Liskov)

โปรแกรมเมอร์หญิง
บาร์บาร่า ลิสคอฟ (Barbara Liskov)

ภาษา CLU เป็นภาษาโปรแกรมแบบ Object-Oriented Programming (OOP) เชิงวัตถุ ถูกสร้างขึ้นโดย บาร์บาร่า ลิสคอฟ (Barbara Liskov) โดยช่วงการพัฒนาภาษา CLU บาร์บาร่า อยู่ที่ MIT ในระหว่างปี 1974-1975

บาร์บาร่า ลิสคอฟ เป็นนักวิทยาการคอมพิวเตอร์ และเป็นศาสตราจารย์ ที่ MIT อีกทั้งยังเป็น ผู้หญิงคนแรก ในสหรัฐฯ ที่ได้รับปริญญาเอก ในสาขาวิชาวิทยาการคอมพิวเตอร์ (Computer Science)

แม้ว่าภาษาจะไม่มีคุณสมบัติเชิงวัตถุที่สำคัญ แต่ก็มีอิทธิพลอย่างมากต่อภาษาการเขียนโปรแกรมสมัยใหม่ เช่น ภาษา Java, ภาษา Python และ ภาษา C++

credit : Barbara Liskov

 

5 ภาษา BBC BASIC

โดย โซฟี วิลสัน (Sophie Wilson)

โปรแกรมเมอร์หญิง
โซฟี วิลสัน (Sophie Wilson)

ภาษา BBC BASIC สร้างขึ้นโดย โซฟี วิลสัน (Sophie Wilson) ในปี 1981 ซึ่งเป็นภาษาโปรแกรมแรกที่สร้างขึ้นสำหรับรายการทีวีโทรทัศน์ โดยภาษานี้สร้างขึ้นเป็นพิเศษสำหรับ BBC ที่ต้องการออกอากาศรายการ ชื่อว่า “โครงการความรู้เกี่ยวกับคอมพิวเตอร์ – The Computer Literacy Project”

โดยจุดประสงค์ของโครงการ คือ การสอนผู้คนเกี่ยวกับการเขียนโปรแกรม ก่อนที่ในเวลาต่อมา โซฟี ได้เขียน BASIC for BBC เวอร์ชั่นใหม่ ในรุ่น BBC Micro, BBC BASIC Procedures and Functions และ โครงสร้าง IF-THEN-ELSE

อีกทั้ง โซฟี วิลสัน เป็นนักวิทยาการคอมพิวเตอร์ชั้นนำ และได้รับการเสนอชื่อเป็นหนึ่งใน 15 ผู้หญิงที่สำคัญที่สุดในประวัติศาสตร์เทคโนโลยี (The 15 Most Important Women in Tech History)

credit : Sophie Wilson

อ่านเรื่อง โปรแกรมเมอร์สาวข้ามเพศ ออเดรย์ ถัง (Audrey Tang) ได้ที่นี่

 

แล้วคุณหละ??

เขียนโปรแกรมสู้ โปรแกรมเมอร์หญิง เหล่านี้ได้รึยัง…

ลอง comment, share หรือ tag บอกหนุ่มสาวเพื่อนคุณสิ่!!

 

Source

Five Programming Languages That Were Created by Women – Technotification

Facebook Comments