Diff for "Supporters/maelle/FreeSoftwareSection/sourcecode"

Differences between revisions 10 and 11
Revision 10 as of 2010-07-26 14:20:29
Size: 528
Editor: anonymous
Comment:
Revision 11 as of 2010-07-26 14:29:34
Size: 574
Editor: anonymous
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Computer programs are written in source text format, and are converted afterwards into another code, that computer can read and understand. This translation is made thanks to a program called compiler. The problem is, that the indications to run the program, when wirtten in a language that the computer reads, are made of 0 and 1 (that is in binary code) and are therefore no longer understandable for us.
To understand the functionning of a program, you need access to the source code.
Computer programs are written by the programmer in plain-text code, and are then
converted afterwards into numeric computer code that computer can read and
process. This conversion from human code to computer code is made by software
called a compiler. The problem arises because the computer code consists of only
numbers (binary 1s and 0s), and is virtually impossible for humans to read. To
understand how a program works you need more than just the compiled computer
code; you also need access to the human-readable source code.

source code vs binary code

Computer programs are written by the programmer in plain-text code, and are then converted afterwards into numeric computer code that computer can read and process. This conversion from human code to computer code is made by software called a compiler. The problem arises because the computer code consists of only numbers (binary 1s and 0s), and is virtually impossible for humans to read. To understand how a program works you need more than just the compiled computer code; you also need access to the human-readable source code.

Supporters/maelle/FreeSoftwareSection/sourcecode (last edited 2020-11-29 13:15:17 by doczkal)