ผลต่างระหว่างรุ่นของ "โปรแกรมคอมพิวเตอร์"
Makecat-bot (คุย | ส่วนร่วม) ล r2.7.3) (Robot: Modifying kk:Компьютерлік бағдарлама to kk:Компьютер бағдарламасы |
ล r2.7.2) (โรบอต ลบ: kk:Компьютер бағдарламасы |
||
บรรทัด 54: | บรรทัด 54: | ||
[[ja:プログラム (コンピュータ)]] |
[[ja:プログラム (コンピュータ)]] |
||
[[ka:კომპიუტერული პროგრამა]] |
[[ka:კომპიუტერული პროგრამა]] |
||
[[kk:Компьютер бағдарламасы]] |
|||
[[ko:컴퓨터 프로그램]] |
[[ko:컴퓨터 프로그램]] |
||
[[ky:Компьютердик програм]] |
[[ky:Компьютердик програм]] |
รุ่นแก้ไขเมื่อ 01:34, 20 ธันวาคม 2555
บทความนี้ไม่มีการอ้างอิงจากแหล่งที่มาใด |
บทความนี้ต้องการตรวจสอบความถูกต้องจากผู้เชี่ยวชาญในเรื่องนั้น ๆ โปรดเพิ่มพารามิเตอร์ reason หรือ talk ลงในแม่แบบนี้เพื่ออธิบายปัญหาของบทความ |
โปรแกรมคอมพิวเตอร์ (อังกฤษ: computer program) คือ กลุ่มชุดคำสั่งที่ใช้อธิบายชิ้นงาน หรือกลุ่มงานที่จะประมวลผลโดยคอมพิวเตอร์ โปรแกรมคอมพิวเตอร์อาจหมายถึง ซอฟต์แวร์ แอปพลิเคชัน หรือ โปรแกรม โปรแกรมคอมพิวเตอร์ส่วนใหญ่นั้นเป็นชุดคำสั่งที่ออกแบบตามขั้นตอนวิธี โดยปกติแล้วเขียนโดยโปรแกรมเมอร์ หรือไม่ก็สร้างโดยโปรแกรมอื่น โปรแกรมคอมพิวเตอร์ชุดหนึ่ง ๆ อาจเขียนขึ้นด้วยระบบรหัส หรือที่เรียกว่า ภาษาเครื่อง ซึ่งมักเขียนได้ยากและเหมาะกับช่างเทคนิคเฉพาะทาง ภายหลังจึงได้มีการสร้างภาษาโปรแกรมที่ใกล้เคียงภาษามนุษย์มากขึ้น เช่น ภาษาแอสเซมบลี (Assembly) ภาษาซี (C) ภาษาโคบอล (COBOL) ภาษาเบสิก (BASIC) ภาษา C# ภาษาจาวา เป็นต้น ผู้เขียนโปรแกรมคอมพิวเตอร์อาจเขียนโปรแกรมไว้ใช้ส่วนตัว หรือเพื่อให้ผู้อื่นใช้ต่อ ไม่ว่าจะเป็นโปรแกรมประยุกต์หรือไลบรารี เช่น โปรแกรมสำหรับวาดภาพ (graphics) โปรแกรมประมวลผลคำ (word processing) โปรแกรมตารางจัดการ (spread sheet) โปรแกรมระบบ (systems software) ซึ่งเป็นโปรแกรมที่ควบคุมการทำงานของเครื่องคอมพิวเตอร์ โดยมักติดตั้งมาจากโรงงานที่ผลิต และโปรแกรมระบบปฏิบัติการ (operating system) ที่จะทำหน้าที่เหมือนผู้จัดการคอยดูแลให้อุปกรณ์ต่าง ๆ ทำงานให้ประสานกัน ในการเขียนโปรแกรม ผู้เขียนจะต้องเข้าใจขั้นตอนวิธี (ขั้นตอนวิธี) และภาษาที่จะใช้เป็นอย่างดี จึงจะสามารถเขียนโปรแกรมเพื่อควบคุมเครื่องให้ทำงานได้ตามความต้องการ
ดูเพิ่ม
- ชุดของคำสั่งเครื่อง (instruction set)