Abstract machine
Abstraction layer
Application programming interface
Artificial intelligence
AWK
Bourne shell
Bytecode
C standard library
Cache coherence
Call stack
Callback (computer programming)
Central processing unit
Class-based programming
Clock rate
Command-line interface
Compile time
Compiler
Compiler optimization
Component-based software engineering
Computer file
Computer multitasking
Concurrent computing
Concurrent Versions System
Context (computing)
Context switch
Copy-on-write
Counter machine
Cross compiler
Digital image processing
Dynamic cast
Dynamic dispatch
Dynamic program analysis
Emacs
Environment variable
Exec (operating system)
Executable
FaceTime
File system
Filesystem in Userspace
Flow-based programming
Fork (operating system)
Function-level programming
Functional programming
Glob (programming)
GNU Compiler Collection
GNU Debugger
Grep
Gzip
High-level programming language
IMovie
Imperative programming
Inode
Instruction pipeline
Intermediate language
Interpreter (computing)
Interrupt handler
ISight
Just-in-time compilation
Kernel (computing)
Kill (command)
Korn shell
Language binding
Library (computing)
Link time
Lint (software)
Linux
Lisp (programming language)
List of machine learning algorithms
List of Unix utilities
Loadable kernel module
Loader (computing)
Loop device
Machine learning
Machine vision
Manifest typing
Memory leak
Memory management unit
Monitor (synchronization)
Multics
Multiprocessing
Multiprogramming
Multithreading (computer architecture)
Mutual exclusion
Name binding
Objective-C
Operating system
Optical character recognition
Perl
Perl language structure
Pipeline programming
Pointer machine
POSIX
Privilege escalation
Procedural programming
Process (computing)
Process group
Process identifier
Programming language
Prototype-based programming
Random access machine
Recursion (computer science)
Reentrant (computing)
Reflection (computer programming)
Register machine
Regular expression
Relocatable Object Module Format
Run time (computing)
Runtime library
Scripting language
Sed
Shebang (Unix)
Shell script
Signal (computing)
Single UNIX Specification
Software architecture
Solid-state drive
Splint (programming tool)
Static program analysis
Strong typing
Structured programming
Superscalar
Superuser
Syntax (programming languages)
System call
Thread (computer science)
Tsort (Unix)
Type inference
Type safety
Type system
Unix
Unix shell
Unix-like
Valgrind
Value-level programming
Video tracking
Virtual machine
Weak typing
X86 assembly language
X86 calling conventions
X86 instruction listings