การเขียนอัลกอริทึมด้วยภาษาธรรมชาติ
ภาษาธรรมชาติ (natural language) คือ รูปแบบภาษาที่มนุษย์เข้าใจ หรือเป็นภาษามนุษย์ที่ใช้สื่อสารกันมีรูปแบบภาษาที่ไม่แน่นอนตายตัวและเป็นไปตามธรรมชาติของมนุษย์ตามเชื้อชาติ เช่นภาษาไทย ภาษาอังกฤษ ภาษาจีน เป็นต้น สำหรับการติดต่อสั่งงานคอมพิวเตอร์ ภาษาคอมพิวเตอร์จะเป็นภาษาประดิษฐ์ (artificial language) เพื่อที่ให้สามารถทำความเข้าใจภาษามนุษย์โดยคอมพิวเตอร์ ซึ่งเกี่ยวกับการติดต่อสื่อสารด้วยภาษาคอมพิวเตอร์ของมนุษย์ เป็นการประยุกต์ใช้ภาษาศาสตร์และเครื่องคอมพิวเตอร์เข้าด้วยกัน โดยจะหาวิธีให้คอมพิวเตอร์สามาร [ อ่านต่อ ]