ข้อใดเกี่ยวข้องกับภาษาระดับสูง

syntax error ผิดไวยากรณ์, ความผิดพลาดในโปรแกรมอันเกิดจากการสะกดคำสั่งผิดบ้าง หรือใช้รูปแบบคำสั่งผิดบ้าง โปรแกรมทีเขียนด้วยภาษาระดับสูงนั้นจะต้องนำไปแปลเป็นภาษาเครื่องก่อนจึงจะนำไปใช้สั่งงานคอมพิวเตอร์ได้ ในการแปลนั้นตัวแปลภาษาจะตรวจสอบการใช้ไวยากรณ์ในโปรแกรมนั้นไปด้วย ถ้าหากมีที่ผิดตัวแปลภาษาก็จะรายงานความผิดพลาดให้ทราบ เพื่อที่เราจะได้นำไปพิจารณาแก้ไข [คอมพิวเตอร์]
high-level language ภาษาระดับสูง, Example: ภาษาสำหรับเขียนโปรแกรมที่ช่วยให้เราเขียนคำสั่งได้โดยไม่ต้องรู้โครงสร้างและการทำงานภายในคอมพิวเตอร์ ภาษาระดับสูงที่รู้จักกันดีได้แก่ ภาษา C, BASIC, COBOL, FORTRAN, Pascal [คอมพิวเตอร์]

basic (เบ'ซิค) 1. adj. เกี่ยวกับฐาน, เกี่ยวกับด่าง 2. เป็นภาษาระดับสูง (high level language) ภาษาหนึ่งใช้ในการเขียนโปรแกรม ภาษาเบสิกนี้เขียนง่าย ๆ เหมาะกับผู้เริ่มต้นเรียน คำว่า BASIC นั้นย่อมาจาก Beginner's All-purpose Symbolic Instruction Code แปลได้ว่า รหัสคำสั่งที่เป็นสัญลักษณ์เอนกประสงค์สำหรับผู้เริ่มต้นใช้คอมพิวเตอร์ เมื่อเริ่มนำออกใช้ใหม่ ๆ ภาษานี้มีข้อจำกัดมาก ในปัจจุบันแม้จะมีการพัฒนาภาษานี้ไปไกลแล้ว แต่นักทำโปรแกรมทั่วไปมักจะดูถูกว่า เป็นภาษาสำหรับผู้เริ่มต้น และไม่นิยมนำมาใช้ในการเขียนโปรแกรมใหญ่ ๆ ข้อดีของภาษานี้ก็คือ จะทราบที่ผิดและแก้ไขได้ทันที
c (ซี) n. พยัญชนะอังกฤษตัวที่3, ตัวเลข100ของโรมัน, สัญลักษณ์ทางเคมีของธาตุคาร์บอน ภาษาซีเป็นภาษาระดับสูง (high level language) ภาษาหนึ่ง ที่ใช้ในการเขียนโปรแกรม ภาษานี้เริ่มต้นมาจากห้องปฏิบัติการของบริษัท Bell ในช่วงทศวรรษ 1970 ภาษาซีนี้ เป็นภาษาที่ใช้ทั่วไปเทียบเคียงได้กับภาษาเบสิก (BASIC) หรือภาษาปาสกาล (Pascal) ความที่ภาษาซีเป็นภาษาที่ใช้ง่ายและสะดวก โปรแกรมสำเร็จรูปที่มีชื่อเสียงเป็นที่รู้จักกันอย่างดี เช่น Lotus 1-2-3 และ Microsoft FoxPro ก็เขียนด้วยภาษาซี ภาษาซีได้เปรียบภาษาอื่น ๆ อย่างน้อย 3 ประการด้วยกัน คือ 1. ภาษาซีง่ายในการเขียน และเรียนรู้ได้ง่ายเกือบจะเท่ากับภาษาเบสิก2. โปรแกรมภาษาซีใช้เวลาของเครื่อง (คอมพิวเตอร์) น้อยมาก พอ ๆ กับภาษาแอสเซมบลี (Assembly) แต่เขียนได้ง่ายกว่ากันมาก3. ภาษาซีใช้ได้กับคอมพิวเตอร์ทุกเครื่องทุกยี่ห้อ ไม่ว่าจะเป็นแมคอินทอชหรือไอบีเอ็ม (แทบจะไม่ต้องแก้ไขดัดแปลงอะไรเลย ผิดกับภาษาเบสิกและภาษาปาสกาล ซึ่งหากนำไปใช้กับเครื่องต่างตระกูลกันแล้ว จะต้องแก้ไขมากจนเรียกได้ว่าไม่คุ้ม
cobol (โคบอล) ย่อมาจาก Common Business Oriented Language เป็นภาษาระดับสูง (high level language) ภาษาหนึ่ง แรกเริ่มเดิมที นิยมใช้ในการเขียนโปรแกรมสำหรับงานด้านธุรกิจ ใช้กับเครื่องคอมพิวเตอร์ขนาดใหญ่ (mainframe) แต่ปัจจุบัน ได้รับการดัดแปลงให้ใช้กับเครื่องไมโครคอมพิวเตอร์ได้แล้ว ภาษาโคบอลนี้ออกจะละม้ายคล้ายคลึงกับภาษาอังกฤษธรรมดาอยู่ค่อนข้างมาก ภาษานี้เป็นภาษาสากล ที่ยังมีคนนิยมใช้กันแพร่หลายจนถึงปัจจุบัน
coding form ใบลงรหัสคำสั่งแบบพิมพ์ลงรหัสเป็นแบบฟอร์มสำหรับเขียนโปรแกรมภาษาฟอร์แทรน หรือภาษาระดับสูง (high level language) อื่น ๆ แบบฟอร์มนี้จะมี 80 คอลัมน์อาจจะทำให้ดูเป็นสีต่าง ๆ หรืออาจจะเป็นสีเดียวแต่กำหนดให้มีระดับสีต่างกัน อ่อนบ้าง เข้มบ้าง เพื่อให้ดูง่าย เมื่อเวลานำมาเจาะข้อมูลจะได้กำหนดคอลัมน์ได้สะดวกขึ้น
computer language ภาษาคอมพิวเตอร์หมายถึงภาษาที่ใช้กับเครื่องคอมพิวเตอร์ หรือใช้เพื่อสื่อสารให้คอมพิวเตอร์เข้าใจ และสามารถปฏิบัติตามคำสั่งได้ โดยปกติเราแบ่งภาษาที่ใช้กับคอมพิวเตอร์ออกเป็น 2 ชนิด คือ1. ภาษาเครื่อง (machine language) คำสั่งที่เขียนด้วยภาษานี้เครื่องจะรับรู้และปฏิบัติตามได้ทันที ผู้ออกแบบคอมพิวเตอร์แต่ละแบบก็จะคิดแบบของภาษาที่ใช้กับเครื่องนั้น ๆ ขึ้นเป็นภาษาเฉพาะของเครื่องลักษณะของภาษาประเภทนี้จะเป็นตัวเลขฐานต่าง ๆ ขึ้นอยู่กับการออกแบบ ฉะนั้นจึงเป็นการยากสำหรับผู้เขียนโปรแกรม ซึ่งต้องเรียนรู้รายละเอียดของเครื่องนั้น ๆ ก่อน จึงจะใช้ภาษาได้2. ภาษาแนวมนุษย์ (human oriented language) หมายถึงภาษาที่มนุษย์เข้าใจ (แต่เครื่องไม่เข้าใจ) เนื่องจากภาษาเครื่องยุ่งยากและสับสน จึงมีการคิดภาษาหนังสือซึ่งมนุษย์เราเคยชินกันอยู่แล้วขึ้น แล้วใช้ตัวแปล (translator) แปลเป็นภาษาเครื่องอีกทีหนึ่ง เครื่องจึงจะดำเนินการได้ ภาษาแนวมนุษย์นี้แบ่งออก ได้เป็น 2 ระดับ คือ2.1 ภาษาระดับต่ำ (low - level language) เช่น ภาษาแอสเซมบลี (Assembly) 2.2 ภาษาระดับสูง (high - level language) เช่นภาษาฟอร์แทรน (FORTRAN) โคบอล (COBOL) ลักษณะของภาษาระดับสูงนี้ ได้มีการประดิษฐ์ขึ้นให้เหมาะสมกับงานเฉพาะอย่าง เช่น ภาษาฟอร์แทรน เหมาะกับงานทางคณิตศาสตร์ วิทยาศาสตร์ และงานวิจัย ภาษาโคบอลและอาร์พีจี (RPG) เหมาะกับงานด้านธุรกิจ เป็นต้น นอกจากนี้ ก็ยังมีภาษาอื่นที่เป็นที่นิยมอีกมาก ภาษาเหล่านี้จะใช้ได้กับเครื่องคอมพิวเตอร์ส่วนมาก เพราะในคอมพิวเตอร์ จะมีตัวแปล (translator) ซึ่งมีหน้าที่คอยแปลภาษาแนวมนุษย์ให้เป็นภาษาเครื่องอีกทีหนึ่ง การใช้ภาษาแนวมนุษย์นี้มีข้อดีคือ ใช้ง่ายกว่า มีความผิดพลาดน้อย แก้ไขตอนหนึ่งตอนใดได้ง่ายกว่า และเขียนได้สั้นกว่า เพราะบางทีคำสั่งเพียงคำสั่งเดียวก็มีผลเท่ากับหลาย ๆ คำสั่งของภาษาเครื่อง แต่ภาษาเครื่องก็มีส่วนดี ตรงที่ใช้เวลาของเครื่องน้อยกว่า เพราะไม่ต้องเสียเวลาในการแปล
executable statement ข้อความสั่งทำการหมายถึง คำสั่งในภาษาระดับสูงที่สั่งให้คอมพิวเตอร์ลงมือทำการ คำสั่งเหล่านี้ ตัวแปลโปรแกรม (compiler) จะแปลเป็นภาษาเครื่อง (machine language) แล้วเครื่องจะปฏิบัติการตามคำสั่งนั้น เช่น คำสั่งกำหนดค่า A = 2 ถ้าเครื่องเจอคำสั่งนี้ ก็จะลงมือกระทำการ (execute) ด้วยการนำค่า 2 ไปเก็บไว้ในหน่วยความจำช่องหนึ่งที่มีอยู่ (address) ชื่อ A เป็นต้นดู non executable statement เปรียบเทียบ
fortran (ฟอร์แทรน) เป็นชื่อภาษาระดับสูง (high level language) ที่ใช้ในการเขียนโปรแกรมภาษาหนึ่ง สร้างขึ้นเป็นภาษาแรก ๆ เพื่อให้นัก คณิตศาสตร์ใช้ได้สะดวก และรวดเร็ว ย่อมาจากคำว่า FORmular TRANslator ซึ่งก็แปลได้ว่า ตัวแปลสูตรคณิตศาสตร์ นั่นเอง โปรแกรมภาษาฟอร์แทรนนั้น สามารถนำไปใช้กับ เครื่อง คอมพิวเตอร์ต่าง ๆ ได้หลายยี่ห้อ โดยแทบจะไม่ต้อง ปรับ แก้เลย ก่อนหน้าที่จะมีการใช้ภาษานี้ นักเขียนโปรแกรม รู้จัก แต่ภาษาแอสเซมบลี (Assembly)
high level language ภาษาระดับสูงหมายถึง ภาษาที่ใช้ในการเขียนโปรแกรมที่ผู้เขียนไม่จำเป็นต้องรู้ถึงโครงสร้างภายในของเครื่องแต่อย่างใด ภาษาระดับสูงมีอยู่ด้วยกันหลายภาษา เช่น ภาษาซี (C) ภาษาเบสิก (BASIC) และภาษาปาสกาล (PASCAL) เป็นต้น ตรงข้ามกับภาษาแอสเซมบลี (Assembly) ซึ่งเรียกกันว่าเป็นภาษาระดับต่ำ ผู้เขียนจะต้องรู้มีความรู้พื้นฐานเกี่ยวกับการทำงานของเครื่องคอมพิวเตอร์ เสียก่อน จึงจะเขียนโปรแกรมเป็นภาษานั้นได้ อย่างไรก็ตาม คอมพิวเตอร์จะยังไม่สามารถเข้าใจภาษาระดับสูงนี้ได้ แต่จะต้องใช้ตัวแปล (compiler) จัดการแปลเสียก่อน จึงจะปฏิบัติตามคำสั่งได้ดู computer language ประกอบ
human oriented language ภาษาแนวมนุษย์หมายถึงภาษาที่ใกล้เคียงภาษามนุษย์ เขียนได้ง่าย เข้าใจง่าย และกระทัดรัด สะดวกในการใช้งาน ภาษานี้มีลักษณะเหมือนภาษาหนังสือ ใช้เขียนสั่งให้คอมพิวเตอร์ทำงาน แต่คอมพิวเตอร์จะต้องนำไปแปลให้เป็นภาษาเครื่อง (machine language) ก่อนจึงจะเข้าใจ และนำไปปฏิบัติได้ แบ่งเป็น 2 ระดับ คือ1. ภาษาระดับสูง (high level language) 2. ภาษาระดับต่ำ (low level language) การใช้ภาษามนุษย์เขียนชุดคำสั่งนี้มีข้อดีคือ ทำได้ง่าย มีความผิดพลาดน้อย แก้ไขตอนหนึ่งตอนใดได้ง่าย เขียนได้สั้น เพราะบางทีคำสั่งเพียงคำสั่งเดียวก็มีผลเท่ากับหลายคำสั่งในภาษาเครื่อง แต่ภาษาเครื่องก็มีส่วนดีตรงที่สามารถใช้เวลาของเครื่องน้อยกว่าเพราะไม่เสียเวลาในการแปลดู computer language ประกอบดู machine language เปรียบเทียบ
imperative statement หมายถึง คำสั่งในภาษาระดับสูง (high level language) ที่สั่งให้เครื่องคอมพิวเตอร์ลงมือทำการ คำสั่งเหล่านี้ ตัวแปลโปรแกรม จะแปลเป็นภาษาเครื่อง (machine language) ก่อน แล้วเครื่องจึงจะปฏิบัติตาม เช่น ข้อความสั่งทำการกำหนดให้ A = 2 ถ้าเครื่องคอมพิวเตอร์พบคำสั่งนี้ ก็จะลงมือทำหาร ด้วยการนำ 2 ไปเก็บไว้ในหน่วยความจำช่องหนึ่งที่มีอยู่ (address) แล้วกำหนดชื่อที่เก็บนั้นว่า A เป็นต้นมีความหมายเหมือน excutable statement
low level language ภาษาระดับต่ำเป็นภาษาคอมพิวเตอร์ที่มีลักษณะใกล้เคียงกับภาษาเครื่อง (machine language) ฉะนั้น คอมพิวเตอร์จะแปลได้ง่ายกว่าภาษาระดับสูงอย่างภาษา FORTRAN, COBOL หรือ C แต่ผู้เขียนโปรแกรมด้วยภาษาระดับนี้ จะพบว่าเขียนยากกว่าใช้ภาษาระดับสูง ซึ่งมีลักษณะเหมือนภาษามนุษย์มากกว่า ตัวอย่างของภาษานี้มี ภาษาแอสเซมบลี (Assembly) อยู่เพียงภาษาเดียว ดู high level language เปรียบเทียบ
object language ภาษาจุดหมายหมายถึง ชุดคำสั่งที่เป็นภาษาเครื่อง (machine language) หรือภาษาที่คอมพิวเตอร์เข้าใจและปฏิบัติตามได้ทันที่ถ้าผ่านการเชื่อมโยง (link) โดยปกติ ในการเขียนโปรแกรมหรือชุดคำสั่ง เรามักจะเขียนคำสั่งให้เครื่องปฏิบัติตามเป็นภาษาระดับสูง (high level language) หรือที่เรียกว่าภาษาต้นฉบับ (source language) ซึ่งคอมพิวเตอร์ไม่เข้าใจและจะต้องนำไปแปลให้เป็นภาษาเครื่องหรือภาษาจุดหมายก่อน คอมพิวเตอร์จึงจะทำงานตามคำสั่งที่ต้องการได้
pascal ปาสกาลเป็นชื่อภาษาระดับสูง (high level language) ภาษาหนึ่ง ที่นิยมใช้กันมากพอสมควร มักใช้ในการสอนวิชามโนทัศน์ในการเขียนโปรแกรม ผู้คิดภาษานี้ชื่อ Niklaus Wirth แต่ตั้งชื่อภาษาตามชื่อของนักคณิตปรัชญาคนสำคัญคนหนึ่งคือ Blaise Pascalดู high level language ประกอบ
perl เพิร์ล (ภาษา) ย่อมาจาก practical extraction and reporting langague เป็นชื่อภาษาระดับสูง (high level language) ภาษาหนึ่งดู high level language ประกอบ
pl/1 (พีแอล/วัน) ย่อมาจาก programming language one เป็นภาษาระดับสูง (high level language) รุ่นเก่าอีกภาษาหนึ่ง ส่วนใหญ่ใช้กับคอมพิวเตอร์ขนาดใหญ่ หรือเมนเฟรม (mainframe)
programming language ภาษาโปรแกรมหมายถึง ภาษาที่ออกแบบโครงสร้างขึ้นเพื่อใช้ในการเขียนคำสั่งให้คอมพิวเตอร์ทำงาน ทำนองเดียวกับตัวโน้ตของภาษาดนตรี ภาษาโปรแกรมมีตั้งแต่ระดับต่ำสุด คือใกล้เคียงกับภาษาเครื่อง (machine language) มากที่สุด ไปจนถึงภาษาระดับสูง คือใกล้เคียงกับภาษามนุษย์ (ภาษาอังกฤษธรรมดา ๆ) มากที่สุดดู language ประกอบ
programming language one ใช้ตัวย่อว่า PL/1 (อ่านว่า พีแอล/วัน) เป็นภาษาระดับสูง (high level language) รุ่นเก่าอีกภาษาหนึ่ง ส่วนใหญ่ใช้กับคอมพิวเตอร์ขนาดใหญ่ หรือเมนเฟรม (mainframe)
ql คิวแอล <คำอ่าน>ย่อมาจาก query language เป็นภาษาระดับสูง (high level language) ภาษาหนึ่ง มีลักษณะใกล้เคียงกับภาษาธรรมดามักใช้ในการสั่งเรียกข้อมูลจากแฟ้มข้อมูลหรือคลังข้อมูล (database) มาดูบนจอภาพหรือสั่งให้พิมพ์ออกมา
query language ภาษาสอบถามใช้ตัวย่อว่า QL (อ่านว่า คิวแอล) เป็นภาษาระดับสูง (high level language) ภาษาหนึ่ง มีลักษณะใกล้เคียงกับภาษาธรรมดา มักใช้ในการสั่งเรียกข้อมูลจากแฟ้มข้อมูลหรือคลังข้อมูล (database) มาดูบนจอภาพหรือสั่งให้พิมพ์ออกมา
target language ภาษาเป้าหมายหมายถึง ภาษาเครื่อง (machine language) หรือภาษาที่คอมพิวเตอร์เข้าใจ และปฏิบัติตามได้ทันที โดยปกติในการเขียนโปรแกรมหรือชุดคำสั่ง เรามักจะเขียนคำสั่งให้เครื่องปฏิบัติตามเป็นภาษาต้นฉบับ (source language) หรือภาษาระดับสูง (high level language) ซึ่งคอมพิวเตอร์ไม่เข้าใจ และจะต้องนำไปแปลให้เป็นภาษาเครื่องก่อนคอมพิวเตอร์จึงจะทำงานตามคำสั่งที่ต้องการได้ ภาษาเป้าหมายก็คือภาษาเครื่องนั่นเองมีความหมายเหมือน object language หรือ machine languageดู source language เปรียบเทียบ
third generation computer คอมพิวเตอร์ยุคที่สามคอมพิวเตอร์ยุคที่สาม เริ่มราวต้นทศวรรษ 1970 เมื่อมีการเปลี่ยนจากทรานซิส เตอร์ มาใช้วงจรเบ็ดเสร็จหรือไอซี (integrated circuit) ทำให้ เครื่องคอมพิวเตอร์มีขนาดเล็กลงและทำงานเร็วขึ้นมาก โดยเฉพาะอย่างยิ่ง ทำให้การเขียนโปรแกรมโดยใช้ภาษาระดับสูง (high level language) ทำได้ง่ายขึ้น จึงมีผู้นิยมใช้มากขึ้น ยุคนี้ คอมพิวเตอร์สามารถประมวลผลได้ทีละหลายโปรแกรม เรียกว่า ระบบมัลติโปรแกรมมิ่ง (multiprogramming) เริ่มมีการส่งข้อมูลมาจากทางไกลเข้าประ มวลผล แล้วส่งผลกลับไป รวมทั้งมีการใช้ระบบถามตอบกับคอมพิวเตอร์ได้ดู generation ประกอบ
true basic ทรูเบสิก <คำอ่าน>เป็นชื่อภาษาระดับสูง (high level language) ภาษาหนึ่ง เป็นภาษาโครงสร้างของภาษาเบสิก ได้รับการพัฒนามาจากภาษาเบสิกเมื่อ ค.ศ.1983 ไม่ต้องมีเลขหมายประจำบรรทัด (line number)

ภาษาระดับสูงมาก มีอะไรบ้าง

โปรแกรมด้วยภาษาระดับสูงได้ง่ายกว่าเขียนด้วยภาษาแอสเซมบลีหรือภาษาเครื่อง ภาษาระดับสูงมีมากมายหลายภาษา อาทิเช่น ภาษาฟอร์แทรน (FORTRAN) ภาษาโคบอล (COBOL) ภาษาปาสคาล (Pascal) ภาษาเบสิก(BASIC) ภาษาวิชวลเบสิก (Visual Basic) ภาษาซี (C) และภาษาจาวา (Java) เป็นต้น โปรแกรมที่เขียนด้วยภาษาระดับสูง

ตัวแปลภาษาชั้นสูง เรียกว่าอะไร

2.1 คอมไพเลอร์ (Compiler) เป็นโปรแกรมที่ใช้แปลภาษาระดับสูงให้เป็นภาษาเครื่องลักษณะการแปลภาษาระดับสูงของคอมไพเลอร์นั้น เป็นลักษณะการตรวจสอบคำสั่งที่ได้รับเข้ามาว่าการเขียนคำสั่งนั้นถูกต้องตามหลักไวยากรณ์ของภาษาหรือไม่ถ้ายังไม่ถูกต้องก็จะแจ้งข้อผิดพลาดให้ผู้ใช้ทราบเพื่อจะทำการแก้ไขให้ถูกต้อง ถ้าหากตรวจสอบแล้วถูกต้องจะแปล ...

ข้อใดคือภาษาระดับต่ำของคอมพิวเตอร์

ภาษาคอมพิวเตอร์แบ่งระดับออกเป็น 2 ระดับ คือ 1. ภาษาระดับต่า (Low Level Language หรือ Machine Language) เป็นภาษาที่มี ลักษณะใกล้เคียงภาษาเครื่อง โดยภาษาเครื่องหมายถึงกลุ่มค าสั่งของหน่วยประมวลผลกลาง เรียกว่า Instruction Sets มาเรียงต่อกันเป็นล าดับขั้นที่แน่นอน เรียกว่า โปรแกรม คอมพิวเตอร์

ข้อใดเป็นลักษณะของภาษาระดับสูง (High

ภาษาโปรแกรมระดับสูง หมายถึงภาษาโปรแกรมที่มีภาวะนามธรรมอย่างสูงจากรายละเอียดการทำงานของคอมพิวเตอร์ หากเปรียบเทียบกับภาษาโปรแกรมระดับต่ำแล้ว ภาษาโปรแกรมระดับสูงอาจมีองค์ประกอบเป็นภาษาธรรมชาติ ใช้งานง่ายกว่า ทำให้กระบวนการพัฒนาโปรแกรมตามข้อกำหนดเรียบง่ายกว่าและสามารถทำความเข้าใจได้ดีกว่า ระดับของภาวะนามธรรมที่ภาษาโปรแกรม ...