ผลต่างระหว่างรุ่นของ "โปรแกรมคอมพิวเตอร์"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
EmausBot (คุย | ส่วนร่วม)
r2.7.3) (โรบอต เพิ่ม: ky:Компьютердик програм
Nullzerobot (คุย | ส่วนร่วม)
Robot: Automated text replacement (-อัลกอริทึม +ขั้นตอนวิธี)
บรรทัด 4:
 
'''โปรแกรมคอมพิวเตอร์''' ({{lang-en|computer program}}) คือ กลุ่มชุดคำสั่งที่ใช้อธิบายชิ้นงาน หรือกลุ่มงานที่จะประมวลผลโดย[[คอมพิวเตอร์]] โปรแกรมคอมพิวเตอร์อาจหมายถึง [[ซอฟต์แวร์]] [[แอปพลิเคชัน]] หรือ โปรแกรม
โปรแกรมคอมพิวเตอร์ส่วนใหญ่นั้นเป็นชุดคำสั่งที่ออกแบบตาม[[อัลกอริทึมขั้นตอนวิธี]] โดยปกติแล้วเขียนโดย[[โปรแกรมเมอร์]] หรือไม่ก็สร้างโดยโปรแกรมอื่น
โปรแกรม[[คอมพิวเตอร์]]ชุดหนึ่ง ๆ อาจเขียนขึ้นด้วยระบบรหัส หรือที่เรียกว่า ภาษาเครื่อง ซึ่งมักเขียนได้ยากและเหมาะกับช่างเทคนิคเฉพาะทาง ภายหลังจึงได้มีการสร้าง[[ภาษาโปรแกรม]]ที่ใกล้เคียงภาษามนุษย์มากขึ้น เช่น [[ภาษาแอสเซมบลี]] (Assembly) [[ภาษาซี]] (C) [[ภาษาโคบอล]] (COBOL) [[ภาษาเบสิก]] (BASIC) [[ภาษาซีชาร์ป|ภาษา C#]] [[ภาษาจาวา]] เป็นต้น ผู้เขียนโปรแกรมคอมพิวเตอร์อาจเขียนโปรแกรมไว้ใช้ส่วนตัว หรือเพื่อให้ผู้อื่นใช้ต่อ ไม่ว่าจะเป็น[[โปรแกรมประยุกต์]]หรือ[[ไลบรารี]] เช่น โปรแกรมสำหรับวาด[[เรขภาพคอมพิวเตอร์|ภาพ]] (graphics) โปรแกรมประมวลผลคำ (word processing) โปรแกรมตารางจัดการ (spread sheet) โปรแกรมระบบ (systems software) ซึ่งเป็นโปรแกรมที่ควบคุมการทำงานของเครื่องคอมพิวเตอร์ โดยมักติดตั้งมาจากโรงงานที่ผลิต และโปรแกรม[[ระบบปฏิบัติการ]] (operating system) ที่จะทำหน้าที่เหมือนผู้จัดการคอยดูแลให้อุปกรณ์ต่าง ๆ ทำงานให้ประสานกัน ในการเขียนโปรแกรม ผู้เขียนจะต้องเข้าใจขั้นตอนวิธี ([[อัลกอริทึมขั้นตอนวิธี]]) และภาษาที่จะใช้เป็นอย่างดี จึงจะสามารถเขียนโปรแกรมเพื่อควบคุมเครื่องให้ทำงานได้ตามความต้องการ
 
== ดูเพิ่ม ==