ผลต่างระหว่างรุ่นของ "โปรแกรมคอมพิวเตอร์"
ล Bot: Migrating 1 interwiki links, now provided by Wikidata on d:q40056 (translate me) ป้ายระบุ: ลบลิงก์ข้ามภาษา |
ล เก็บกวาดแม่แบบเรียงลำดับ |
||
บรรทัด 10: | บรรทัด 10: | ||
* [[ชุดของคำสั่งเครื่อง]] (instruction set) |
* [[ชุดของคำสั่งเครื่อง]] (instruction set) |
||
{{เรียงลำดับ|ปโปรแกรมคอมพิวเตอร์}} |
|||
{{โครงซอฟต์แวร์}} |
{{โครงซอฟต์แวร์}} |
||
รุ่นแก้ไขเมื่อ 11:45, 15 พฤษภาคม 2556
บทความนี้ไม่มีการอ้างอิงจากแหล่งที่มาใด |
บทความนี้ต้องการตรวจสอบความถูกต้องจากผู้เชี่ยวชาญในเรื่องนั้น ๆ โปรดเพิ่มพารามิเตอร์ reason หรือ talk ลงในแม่แบบนี้เพื่ออธิบายปัญหาของบทความ |
โปรแกรมคอมพิวเตอร์ (อังกฤษ: computer program) คือ กลุ่มชุดคำสั่งที่ใช้อธิบายชิ้นงาน หรือกลุ่มงานที่จะประมวลผลโดยคอมพิวเตอร์ โปรแกรมคอมพิวเตอร์อาจหมายถึง ซอฟต์แวร์ แอปพลิเคชัน หรือ โปรแกรม โปรแกรมคอมพิวเตอร์ส่วนใหญ่นั้นเป็นชุดคำสั่งที่ออกแบบตามขั้นตอนวิธี โดยปกติแล้วเขียนโดยโปรแกรมเมอร์ หรือไม่ก็สร้างโดยโปรแกรมอื่น โปรแกรมคอมพิวเตอร์ชุดหนึ่ง ๆ อาจเขียนขึ้นด้วยระบบรหัส หรือที่เรียกว่า ภาษาเครื่อง ซึ่งมักเขียนได้ยากและเหมาะกับช่างเทคนิคเฉพาะทาง ภายหลังจึงได้มีการสร้างภาษาโปรแกรมที่ใกล้เคียงภาษามนุษย์มากขึ้น เช่น ภาษาแอสเซมบลี (Assembly) ภาษาซี (C) ภาษาโคบอล (COBOL) ภาษาเบสิก (BASIC) ภาษา C# ภาษาจาวา เป็นต้น ผู้เขียนโปรแกรมคอมพิวเตอร์อาจเขียนโปรแกรมไว้ใช้ส่วนตัว หรือเพื่อให้ผู้อื่นใช้ต่อ ไม่ว่าจะเป็นโปรแกรมประยุกต์หรือไลบรารี เช่น โปรแกรมสำหรับวาดภาพ (graphics) โปรแกรมประมวลผลคำ (word processing) โปรแกรมตารางจัดการ (spread sheet) โปรแกรมระบบ (systems software) ซึ่งเป็นโปรแกรมที่ควบคุมการทำงานของเครื่องคอมพิวเตอร์ โดยมักติดตั้งมาจากโรงงานที่ผลิต และโปรแกรมระบบปฏิบัติการ (operating system) ที่จะทำหน้าที่เหมือนผู้จัดการคอยดูแลให้อุปกรณ์ต่าง ๆ ทำงานให้ประสานกัน ในการเขียนโปรแกรม ผู้เขียนจะต้องเข้าใจขั้นตอนวิธี (ขั้นตอนวิธี) และภาษาที่จะใช้เป็นอย่างดี จึงจะสามารถเขียนโปรแกรมเพื่อควบคุมเครื่องให้ทำงานได้ตามความต้องการ
ดูเพิ่ม
- ชุดของคำสั่งเครื่อง (instruction set)