Added Source Code, cleaned up... (#26314)
got rid of duplicate Linker def and put in ABC order
This commit is contained in:
committed by
Manish Giri
parent
bd7249510d
commit
93c2b68026
@ -22,17 +22,17 @@ Graphical User Interface. A GUI will allow you to interact with a program by poi
|
|||||||
## Header Files
|
## Header Files
|
||||||
Header files are files containing function declarations that are defined in other source files. These are typically 'included' at the top of a source file.
|
Header files are files containing function declarations that are defined in other source files. These are typically 'included' at the top of a source file.
|
||||||
|
|
||||||
## IDE
|
|
||||||
Integrated Development Environment. This is mostly an editor but includes tools to check syntax, format code style, compile, and debug a program, which makes writing code easier.
|
|
||||||
|
|
||||||
## Human-readable
|
## Human-readable
|
||||||
The human-readable code is code that can be read by a person- it's not in binary or machine code.
|
The human-readable code is code that can be read by a person- it's not in binary or machine code.
|
||||||
|
|
||||||
|
## IDE
|
||||||
|
Integrated Development Environment. This is mostly an editor but includes tools to check syntax, format code style, compile, and debug a program, which makes writing code easier.
|
||||||
|
|
||||||
## Libraries
|
## Libraries
|
||||||
Libraries are useful sets of code that give more functions and features in the language.
|
Libraries are useful sets of code that give more functions and features in the language.
|
||||||
|
|
||||||
## Linker
|
## Linker
|
||||||
A piece of Software that combines multiple Object files (usually compiled source code of libraries) into one executable file.
|
A piece of Software that combines multiple Object files (usually compiled source code or libraries) into one executable file. Another name for the Linker is a 'Loader'.
|
||||||
|
|
||||||
## Low-Level language
|
## Low-Level language
|
||||||
A low-level programming language contains binary or assembly code which has little or no abstraction from machine level instructions.
|
A low-level programming language contains binary or assembly code which has little or no abstraction from machine level instructions.
|
||||||
@ -46,11 +46,11 @@ A newline is what gets printed when you hit Enter, and is an example of a whites
|
|||||||
## Object File
|
## Object File
|
||||||
A file that contains Object Code (Machine Code). The file contains output some compilation, meaning it will contain machine code/assembly code.
|
A file that contains Object Code (Machine Code). The file contains output some compilation, meaning it will contain machine code/assembly code.
|
||||||
|
|
||||||
## Linker
|
|
||||||
A utility program that has the ability to take object files and creating an executable file, library file or another object file. Another name for the Linker is a 'Loader'.
|
|
||||||
|
|
||||||
## Pointer
|
## Pointer
|
||||||
A pointer is a variable that contains the memory address of another variable. Arrays, Structures and Functions explicitly use pointers which can help produce efficient and easy-to-read code.
|
A pointer is a variable that contains the memory address of another variable. Arrays, Structures and Functions explicitly use pointers which can help produce efficient and easy-to-read code.
|
||||||
|
|
||||||
|
## Source Code
|
||||||
|
Source code is any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text. The source code is often transformed by an assembler or compiler into binary machine code understood by the computer.
|
||||||
|
|
||||||
## Whitespace
|
## Whitespace
|
||||||
Whitespace is the characters that you don't see when you type but are there anyway. For example, you can't see spaces, but there is a lot here. Newlines are also whitespace characters, as are tabs.
|
Whitespace is the characters that you don't see when you type but are there anyway. For example, you can't see spaces, but there is a lot here. Newlines are also whitespace characters, as are tabs.
|
||||||
|
Reference in New Issue
Block a user