A computer program is a collection of instructions that performs a specific task when executed by a computer. A computer requires programs to function and typically executes the program’s instructions in a central processing unit.A computer program is usually written by a computer programmer in a programming language.
Computer language or programming language is a coded syntax used by computer programmers to communicate with a computer. Computer language establishes a flow of communication between software programs. The language
enables a computer user to dictate what commands the computer must perform to process data. These languages
can be classified into following categories :-
1. Machine language
2. Assembly language
3. High level language
Machine language is a computer programming language consisting of binary or hexadecimal instructions which a computer can respond to directly.
Assembly language is a low-level programming language for a computer, or other programmable device, in which there is a very strong (but often not one-to-one) correspondence between the language and the architecture’s machine code instructions.
High level language is a programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages.
Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose.
KPSC Notes brings Prelims and Mains programs for KPSC Prelims and KPSC Mains Exam preparation. Various Programs initiated by KPSC Notes are as follows:-- KPSC Mains Tests and Notes Program
- KPSC Prelims Exam 2024- Test Series and Notes Program
- KPSC Prelims and Mains Tests Series and Notes Program
- KPSC Detailed Complete Prelims Notes