Programs

Programs are files containing instructions that the computer executes. However, computers require instructions in machine language, not in a language that humans use. The solution is interpreters and compilers—programs that translate a human-readable file into machine language that the computer can execute.

Programming languages are the languages that humans use to write programs. Programming languages differ. Each has a very detailed syntax that allows a compiler to recognize its instructions and convert them to machine language. Some popular languages for writing programs are C, C++, Java, and Perl.

The program file that contains the instructions written in a programming language is called the source code. The source code is converted ...

Get Spring Into Linux® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.