หลายคำที่มีการใช้ในชีวิตประจำวันในภาษาของเราและ แต่พวกเขาไม่ได้รับการยอมรับจากรอยัลสเปนศึกษา (RAE) อย่างไรก็ตามพจนานุกรมของเอนทิตีได้รับการอัปเดตเมื่อเวลาผ่านไปและมีแนวโน้มว่าคำศัพท์ที่ไม่ได้รับการยอมรับในปัจจุบันจะกลายเป็นส่วนหนึ่งของฉบับในอนาคต
ในกรณีของข้อผิดพลาดเป็นแนวคิดที่ใช้โดยผู้ที่มีความรู้ด้านคอมพิวเตอร์ทุกคน นี้คำภาษาอังกฤษซึ่งแปลอักษรเป็น"ข้อผิดพลาด"จะใช้ในการตั้งชื่อข้อผิดพลาดที่เกิดขึ้นในโปรแกรมคอมพิวเตอร์
จุดบกพร่องถูกสร้างขึ้นในการเขียนโปรแกรมหรือการออกแบบซอฟต์แวร์และในบางจุดก็ปรากฏให้ผู้ใช้เห็น จุดบกพร่องทั่วไปบางอย่าง ได้แก่ การรวมตัวแปรที่ไม่ได้เริ่มต้นในช่วงเวลาที่แม่นยำการสร้างดัชนีที่ไม่ดีของตารางในฐานข้อมูลการสร้างลูปที่ไม่มีที่สิ้นสุดการใช้แบบอักษรที่อ่านยากหรือการเลือกสี ที่ทำให้ผู้ใช้สับสน
ตามปกติคือภาษาโปรแกรมจะระบุจุดบกพร่องที่เป็นไปได้ดังนั้นด้วยวิธีนี้โปรแกรมเมอร์สามารถแก้ไขข้อผิดพลาดได้ด้วยวิธีง่ายๆ โดยทั่วไปภาษาจัดระเบียบข้อบกพร่องตามที่ว่าพวกเขาจะมีข้อผิดพลาดในช่วงเวลาของโปรแกรมการดำเนินการหรือการรวบรวมข้อผิดพลาด
มีซอฟต์แวร์บางประเภทที่ทำหน้าที่เตือนและแก้ไขข้อบกพร่อง โปรแกรมเหล่านี้เป็นที่รู้จักกันแก้จุดบกพร่องหรือในภาษาของเราเป็นตัวแก้จุดบกพร่องสิ่งที่ดีบักเกอร์ทำคือวิเคราะห์โค้ดโปรแกรมและดีบักโดยลบข้อผิดพลาดทั้งหมดที่ตรวจพบ
ในฐานะที่เป็นที่น่าตกใจมันเป็นสำหรับคนที่มีความสัมพันธ์กับโลกของการเขียนโปรแกรมไม่มีภาพวาดนี้เป็นฉากการทำงานประจำวันของหลาย ๆคนที่กล้าหาญในทางกลับกันการค้นหาจุดบกพร่องไม่ใช่เรื่องง่ายเสมอไป ความเมตตากรุณาที่สุดปรากฏขึ้นตามลำดับขั้นตอนที่ตายตัวเพื่อให้สามารถกำหนดและทำให้เกิดข้อผิดพลาดได้หลายครั้งเท่าที่จำเป็นเพื่อทำความเข้าใจว่าอะไรเป็นสาเหตุและศึกษาแนวทางแก้ไขที่เป็นไปได้ อย่างไรก็ตามในบางกรณีมันเป็นไปไม่ได้ที่จะพบสูตรอาหารดังกล่าวและการตรวจพบก็กลายเป็นฝันร้ายที่แท้จริง
สาเหตุหนึ่งที่ทำให้เกิดข้อผิดพลาดบางอย่างตามเส้นทางที่เฉพาะเจาะจงและอื่น ๆ ไม่เกิดขึ้นคืออดีตเกิดขึ้นเนื่องจากชุดเหตุการณ์ที่ซับซ้อนน้อยลงโดยทั่วไปเกิดจากการขาดความสนใจในขั้นตอนการออกแบบหรือการเขียนโปรแกรม. ตัวอย่างเช่นเป็นเรื่องปกติในวิดีโอเกมที่มีข้อบกพร่องเกิดขึ้นซึ่งป้องกันไม่ให้ผู้เล่นดำเนินการต่อไปหากเขาตัดสินใจที่จะขัดขวางการไหลของเหตุการณ์ปกติและทำบางสิ่งที่นักออกแบบไม่เชื่อว่าจะเป็นไปได้หรือเร็วกว่าที่คาดไว้ ในกรณีนี้และโดยเฉพาะอย่างยิ่งต้องขอบคุณการสื่อสารผ่านเครือข่ายสังคมนักพัฒนาคาดว่าจะเผยแพร่โปรแกรมแก้ไขที่จะแก้ปัญหาได้
อย่างไรก็ตามหากจุดบกพร่องปรากฏขึ้นก็ต่อเมื่อตัวแปรจำนวนหนึ่งมาถึงชุดของค่าที่เฉพาะเจาะจงมากและยากที่จะได้รับขึ้นอยู่กับปัญหาต่างๆมีแนวโน้มว่าจะมีคนจำนวนน้อยมากที่ตรวจพบและไม่สามารถอธิบายได้ว่ามีอะไรบ้าง ทำให้พบจึงขัดขวางการแก้ไข