User:Starcrescent/Books/Make Computer 1

Source: Wikipedia, the free encyclopedia.


Make Computer 1

Programming

Software
Low-level programming language
Assembly language
High-level programming language
Very high-level programming language
First-generation programming language
Second-generation programming language
Third-generation programming language
Fourth-generation programming language
Fifth-generation programming language
C (programming language)
C dynamic memory allocation
Source code
Machine code
Object code
Bytecode
Memory model (programming)
Branch table
Bitwise operation
Bit manipulation
Bit field
Control flow
Call stack
Compiler
Bootstrapping (compilers)
Compile time
Optimizing compiler
Parsing
Linker (computing)
Loader (computing)
Library (computing)
Build automation
Programming paradigm
Programming model
Intermediate representation
Runtime (program lifecycle phase)
Interpreter (computing)
Just-in-time compilation
Tracing just-in-time compilation
Ahead-of-time compilation
Source-to-source compiler
Dynamic recompilation
Concurrent computing
Data dependency
Translator (computing)
Operand
Overlay (programming)
Subroutine
Register allocation
Register transfer language
Scope (computer science)
Stack (abstract data type)