Program
A computer program (also software, or just a
program) is a sequence of instructions written to perform a specified task with a computer.[1] A computer requires programs to function, typically executing the program's instructions in a central processor.[2] The program has an executable form that the computer can use directly to execute the instructions. The same program in its human-readable source code form, from which executable programs are derived (e.g., compiled), enables a programmer to study and develop its algorithms.
Computer source code is often written by computer programmers. Source code is written in a programming language that usually follows one of two main paradigms: imperative or declarative programming. Source code may be converted into an executable file (sometimes called an executable program or a binary) by a compiler and later executed by a central processing unit. Alternatively, computer programs may be executed with the aid of an interpreter, or may be embedded directly into hardware.
Computer programs may be categorized along functional lines: system software and application software. Two or more computer programs may run simultaneously on one computer, a process known as multitasking
แปลไทย
โปรแกรมคอมพิวเตอร์ (ซอฟต์แวร์ยังหรือเพียงแค่โปรแกรม) เป็นลำดับของคำสั่งที่เป็นลายลักษณ์อักษรเพื่อดำเนินงานที่ระบุไว้กับคอมพิวเตอร์. [1] คอมพิวเตอร์ต้องใช้โปรแกรมเพื่อการทำงานที่มักจะรันคำสั่งของโปรแกรมในหน่วยประมวลผลกลาง. [2] โปรแกรมที่มีรูปแบบปฏิบัติการที่เครื่องคอมพิวเตอร์ที่สามารถใช้โดยตรงในการดำเนินการตามคำแนะนำ โปรแกรมเดียวกันในมนุษย์สามารถอ่านได้ในรูปแบบรหัสแหล่งที่มาของมันจากการที่โปรแกรมปฏิบัติการจะได้มา (เช่นคอมไพล์) ช่วยให้โปรแกรมเมอร์เพื่อศึกษาและพัฒนาอัลกอริทึมของ
รหัสแหล่งที่มาของคอมพิวเตอร์มักจะถูกเขียนขึ้นโดยโปรแกรมเมอร์คอมพิวเตอร์ รหัสที่มาเขียนในภาษาการเขียนโปรแกรมที่มักจะดังต่อไปนี้หนึ่งในสองกระบวนทัศน์หลักในการเขียนโปรแกรมที่จำเป็นหรือที่เปิดเผย รหัสที่มาอาจถูกแปลงเป็นแฟ้มที่ปฏิบัติการ (บางครั้งเรียกว่าโปรแกรมปฏิบัติการหรือไบนารี) โดยคอมไพเลอร์และดำเนินการในภายหลังโดยหน่วยประมวลผลกลาง หรือโปรแกรมคอมพิวเตอร์ที่อาจจะดำเนินการด้วยความช่วยเหลือของล่ามหรืออาจจะฝังโดยตรงลงในฮาร์ดแวร์
โปรแกรมคอมพิวเตอร์ที่อาจจะแบ่งตามสายการทำงาน : ซอฟต์แวร์ระบบและซอฟต์แวร์ประยุกต์ สองคนหรือมากกว่าโปรแกรมคอมพิวเตอร์อาจทำงานได้พร้อมกันบนคอมพิวเตอร์เครื่องหนึ่ง, กระบวนการที่เรียกว่ามัลติทาสกิ้ง
สวดยอดเลยสาระ