3 ความสัมพันธ์: ภาษาอ็อบเจกต์ปาสกาลภาษาโปรล็อกซอฟต์แวร์ทอดทิ้ง
ภาษาอ็อบเจกต์ปาสกาล
ษาอ็อบเจกต์ปาสกาล (Object Pascal) เป็นภาษาโปรแกรมเชิงวัตถุพัฒนามาจากภาษาปาสกาล ภายหลังเปลี่ยนชื่อเป็น ภาษาเดลไฟล์ (Delphi programming language) โดยบอร์แลนด์ (Borland).
ใหม่!!: บอร์แลนด์และภาษาอ็อบเจกต์ปาสกาล · ดูเพิ่มเติม »
ภาษาโปรล็อก
ษาโปรล็อก (Prolog) เป็นภาษาสำหรับการเขียนโปรแกรมเชิงตรรกะ ได้ชื่อมาจาก PROgrammation en LOGique (logic programming) สร้างขึ้นโดย Alain Colmerauer ราว ค.ศ. 1972 ภาษาโปรล็อกเกิดจากความพยายามที่จะสร้างภาษาที่อาศัยวิธีการทางตรรกศาสตร์แทนที่จะกำหนดคำสั่งอย่างละเอียดให้กับคอมพิวเตอร์ ภาษาโปรล็อกถูกนำไปใช้ในโปรแกรมสำหรับปัญญาประดิษฐ์ และภาษาศาสตร์เชิงคำนวณ (computational linguistics) โดยเฉพาะการประมวลผลภาษาธรรมชาติ ไวยากรณ์และความหมายของภาษานั้นเรียบง่ายและชัดเจน (เป้าหมายแรกของภาษาคือเป็นเครื่องมือสำหรับนักภาษาศาสตร์ที่ไม่รู้คอมพิวเตอร์) งานวิจัยจำนวนมากที่ทำให้เกิดการพัฒนาภาษาโปรล็อกในปัจจุบันนั้น เป็นผลมาจากโครงการระบบคอมพิวเตอร์ยุคที่ห้า (fifth generation computer systems project - FGCS) ซึ่งเลือกรูปแบบหนึ่งของภาษาโปรล็อกเป็นภาษาแก่น (Kernel Language) ของระบบปฏิบัติการ ภาษาโปรล็อกมีพื้นฐานมาจากแคลคูลัสภาคแสดง (predicate calculus) หรือเรียกเต็ม ๆ ว่า แคลคูลัสภาคแสดงอันดับที่หนึ่ง (first-order predicate calculus) โดยจำกัดให้ใช้เฉพาะอนุประโยคของฮอร์น (Horn clause) การดำเนินการของโปรแกรมโปรล็อก ก็คือการประยุกต์วิธีพิสูจน์ทฤษฎีบทโดยใช้รีโซลูชันอันดับหนึ่ง (first-order resolution) แนวคิดพื้นฐานที่เกี่ยวข้องได้แก่ การทำให้เท่ากัน (unification), การเรียกซ้ำจากส่วนท้าย (tail recursion), การย้อนรอย (backtracking).
ใหม่!!: บอร์แลนด์และภาษาโปรล็อก · ดูเพิ่มเติม »
ซอฟต์แวร์ทอดทิ้ง
ซอฟต์แวร์ทอดทิ้ง หรือ อะแบนดันแวร์ (abandonware) คือซอฟต์แวร์ที่ถูกเจ้าของหรือผู้สร้างทอดทิ้ง และจะไม่สนับสนุนช่วยเหลือผลิตภัณฑ์นั้นอีกต่อไป ถึงแม้ว่าซอฟต์แวร์นั้นยังอยู่ภายใต้กฎหมายลิขสิทธิ์ แต่เจ้าของลิขสิทธิ์อาจไม่แกะรอยหรือบังคับคดีแก่การละเมิดลิขสิทธิ์ก็ได้ ซอฟต์แวร์ทอดทิ้งเป็นรูปแบบหนึ่งของมโนทัศน์ทั่วไปเกี่ยวกับงานลิขสิทธิ์กำพร้า (orphan works).
ใหม่!!: บอร์แลนด์และซอฟต์แวร์ทอดทิ้ง · ดูเพิ่มเติม »