สารบัญ:
คำจำกัดความ - ภาษาการเขียนโปรแกรม (APL) หมายถึงอะไร
ภาษาโปรแกรม (APL) เป็นครั้งแรกที่อธิบายไว้ในหนังสือชื่อเดียวกันโดยเคนเน ธ อี. Iverson 2505 APL เป็นภาษาที่มีการโต้ตอบและตีความรุ่นที่สาม (3GL) ที่มุ่งเน้นไปที่การแสดงออกอย่างเข้มงวดของสัญลักษณ์ทางคณิตศาสตร์โดยคอมพิวเตอร์ในวิธีการตีความ APL มีตัวแทนที่รัดกุมของอาร์เรย์และตัวดำเนินการซึ่งได้รับการจัดการในขณะที่ช่วยให้สามารถดำเนินการแก้ไขปัญหาเชิงนามธรรมได้ มันทำเช่นนี้จากโดเมนที่หลากหลายและแสดงอัลกอริทึมที่เป็นอิสระจากเฉพาะแพลตฟอร์มคอมพิวเตอร์
วันนี้ APL มีให้ในสภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE) โดยผู้จำหน่ายเชิงพาณิชย์และไม่ใช่เชิงพาณิชย์จำนวนมาก
ก่อนที่จะรู้จักกันในชื่อ APL ภาษานั้นเป็นที่รู้จักกันในชื่อภาษาของ Iverson
Techopedia อธิบายภาษาโปรแกรม (APL)
APL ใช้กันทั่วไปในโดเมนที่มีปัญหาหลากหลายเช่นคณิตศาสตร์การวิจัยทางวิทยาศาสตร์การแสดงภาพประกอบเพลงวิศวกรรมหุ่นยนต์และคณิตศาสตร์ประกันภัย ภาษานั้นเขียนด้วยชุดอักขระ APL ที่ไม่เหมือนใครและไม่ได้มาตรฐาน Iverson อ้างว่าการใช้ชุดนี้จะสร้างความสามารถในการแสดงข้อความที่เกินชุดอักขระปกติ ดังนั้นพลังงานของ APL จึงขึ้นอยู่กับการแบ่งส่วนของตัวดำเนินการอาร์เรย์ทั่วไปฟังก์ชันและการรวมกันของพวกเขาด้วยสัญลักษณ์เฉพาะ (ดั้งเดิม) ผลที่ได้คือภาษาที่อ่านไม่ง่าย อย่างไรก็ตาม APL มีฐานผู้ใช้ขนาดเล็ก แต่มีความกระตือรือร้นในด้านการเงินการประกันภัยและแอปพลิเคชันทางคณิตศาสตร์
โปรแกรม APL มีแนวโน้มที่จะถูกตีความในพื้นที่ทำงานของ APL มากกว่าที่จะรวบรวม ไม่เหมือนกับภาษาอื่นที่ประเมินจากบนลงล่างนิพจน์ APL จะถูกประเมินจากขวาไปซ้าย ในขั้นต้น APL ไม่มีโครงสร้างการควบคุม อย่างไรก็ตามการใช้งานที่ทันสมัยโดยทั่วไปรวมถึงชุดของโครงสร้างการควบคุมที่ครอบคลุมที่ช่วยให้การแยกข้อมูลและการควบคุมการไหลของโปรแกรม
APL ได้รับมาตรฐานจาก American National Standards Institute (ANSI) และองค์การระหว่างประเทศเพื่อการมาตรฐาน (ISO)
โปรแกรม APL เขียนได้ดีที่สุดโดยใช้แป้นพิมพ์พิเศษที่มีสัญลักษณ์สัญลักษณ์เฉพาะ APL หรือทำการแมปแป้นพิมพ์ทั่วไปใหม่และใช้สติ๊กเกอร์ภาษา APL เพื่อระบุฟังก์ชั่น APL
