User:Cossack5/Books/Computing

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Please select an appropriate cover image for this book. See "Template:Saved book" for instructions."
This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance).
Download PDF ]  [ Download ODT ]  [ Download ZIM ]

Download EPUB ]  [ Open in Book Creator ]  [ Order Printed Book ]

[ About ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] [ Recent Changes ]


32-bit
1-bit architecture
Word (computer architecture)
Decimal32 floating-point format
Decimal64 floating-point format
Decimal128 floating-point format
64-bit computing
Computer architecture
Central processing unit
Arithmetic logic unit
Octet (computing)
Memory address
Integer (computer science)
Bus (computing)
Microcomputer
Microprocessor
Signedness
Byte addressing
Gibibyte
IEEE floating point
Precision (computer science)
Application software
128-bit
Fortran
Pascal (programming language)
Intel Memory Model
Computer programming
Intel 80386
Microsoft Windows
DOS
X86
Address space
Kilobyte
Object file
Intel 8088
Intel 80286
16-bit
Assembly language
C (programming language)
Base address
Operating system
Software engineering
Backward compatibility
RGBA color space
RGBE image format
High-dynamic-range imaging
History of video game consoles (fifth generation)
Physical Address Extension
File format
Binary file
Windows Metafile
Byte
Pentium Pro
Windows Services for UNIX
Microsoft
Microsoft POSIX subsystem
Architecture of Windows NT
Unix-like
GNU Compiler Collection
Microsoft Visual Studio
GNU Debugger
Perl
Unix
Network File System
Software architecture
Server (computing)
File system
Windows service
Windows shell
List of Microsoft Windows components
IExpress
Windows DVD Maker
NTFS
Hard link
NTFS junction point
NTFS volume mount point
NTFS reparse point
NTFS symbolic link
Transactional NTFS
Encrypting File System
ReFS
WinFS
Universal Disk Format
PC game
Application programming interface
Visual Studio Application Lifecycle Management
Tar (computing)
Computing
Bitstream
Archive file
Tape drive
Directory (computing)
Software distribution
Xz
Lossless compression
Lempel–Ziv–Markov chain algorithm
Algorithm
7-Zip
GNU General Public License
Lzip
GNU Core Utilities
Bzip2
Gzip
Lzop
Compress
SQ (program)
7z
ACE (file format)
ARC (file format)
ARJ
Cabinet (file format)
Ar (Unix)
Cpio
LBR (file format)
BagIt
Shar
LHA (file format)
KGB Archiver
GCA (file format)
EGG (file compression)
Apple Disk Image
DGCA (computing)
Compact Pro
CFS (file format)
Rzip
APK (file format)
Deb (file format)
Java EE Connector Architecture
WAR (file format)
JAR (file format)
Windows Installer
Super OS
SQX
PAQ
UHARC
StuffIt
Zip (file format)
RAR
PeaZip
MPQ
Calling convention
Computer science
Evaluation strategy
Processor register
Call stack
Application binary interface
Programming language
Compiler
Microarchitecture
X86 calling conventions
PowerPC
SPARC
Register window
Threaded code
Language binding
Foreign function interface
Name mangling
Comparison of application virtualization software
SWIG
Continuation-passing style
Data structure alignment
Machine code
Library (computing)
Static library
Memory segmentation
Register allocation
Position-independent code
Opaque pointer
Object code
Relocation (computing)
System call
Virtual method table
Binary code compatibility
Linker (computing)
Year 2038 problem
System time
Software
Coordinated Universal Time
Precompiled header
Dynamic linker
Loader (computing)
C++
Header file
Intermediate language
Compile time
Include directive
Translation unit (programming)
OS X
Template (C++)
List of numerical libraries
Boost (C++ libraries)
C preprocessor
Directive (programming)
Class (computer programming)
Integrated development environment
Wizard (software)
User interface
Dialog box
User (computing)
Expert system
Macintosh
Web application
Installation (computer programs)
DirectPlay
DirectX
Modem
Internet
Computer network
Network address translation
Thread (computing)
Component Object Model
Protocol (object-oriented programming)
Client (computing)
Peer-to-peer
Broadband
Router (computing)
Windows Vista
Xbox (console)
Microsoft XNA
Games for Windows – Live
Deprecation
DirectInput
DirectShow
Cross-platform Audio Creation Tool
XAudio2
Microsoft Speech API
DirectX plugin
DirectSound
DirectMusic
Direct3D
Direct2D
D3DX
.NET Framework
Microsoft Foundation Class Library
Base Class Library
Component-based software engineering
Software Factory (Microsoft .NET)
Inter-process communication
Windows Color System
Language Interface Pack
Objective-C
Scope (computer science)
Recursion
Parameter (computer programming)
Free-form language
Semicolon
Statement (computer science)
Bracket
Functional programming
Pointer (computer programming)
Structured programming
Type system
Do while loop
Switch statement
Sigil (computer programming)
Data type
Lexical analysis
Naming convention (programming)
Delimiter
Identifier
Source code
String literal
Assignment (computer science)
Namespace
Control flow
Declaration (computer programming)
C syntax
Strong and weak typing
Flow control
Declarative programming
Imperative programming
Subroutine
Instruction set
Execution (computing)
Branch (computer science)
Coroutine
Programming paradigm
Action language
Aspect-oriented programming
Automata-based programming
Relativistic programming
Flow-based programming
Logic programming
End-user development
Event-driven programming
Generic programming
Block (programming)
High-level programming language
Conditional (computer programming)
Goto
Evaluation (disambiguation)
Expression (computer science)
Arithmetic
Function (mathematics)
Variable (computer science)
Recipe
Computer program
Checklist
Comparison of programming paradigms
Object-oriented programming
List of programming languages by type
Data-structured language
Macro (computer science)
Metaprogramming
Object-based language
Template processor
Synchronous programming language
Scripting language
Rule-based system
Reflection (computer programming)
Prototype-based programming
Procedural programming
Pipeline programming
Array programming
Class-based programming
Concatenative programming language
Extensible programming
Esoteric programming language
Interpreted language
Compiled language
Non-English-based programming languages
Off-side rule
Visual programming language
Very high-level programming language
Low-level programming language
Domain-specific language
Dynamic programming language
Interrupt
Unix signal
Self-modifying code
Program counter
Side effect (computer science)
Continuation
Type class
Structured program theorem
One instruction set computer
Strict programming language
Haskell (programming language)
Java (programming language)
ALGOL
PHP
PL/I
Python (programming language)
Windows PowerShell
Ada (programming language)
ALGOL 68
Modula-2
Visual Basic
Boolean data type
Shell script
Arithmetic IF
Ternary operation
Lisp (programming language)
Smalltalk
Operator (computer programming)
Functional analysis
Pattern matching
Infinite loop
Tail call
For loop
Loop counter
Fixed-point combinator
Scheme (programming language)
While loop
Control break
Foreach loop
JavaScript
Ruby (programming language)
MATLAB
C Sharp (programming language)
Object Pascal
D (programming language)
Scala (programming language)
Parallel computing
Common Lisp
Loop variant
Loop invariant
COBOL
Eiffel (programming language)
F Sharp (programming language)
OCaml
Rebol
Standard ML
Visual Basic .NET
Java Modeling Language
GNU Cobol
C++11
Unary function
Container (abstract data type)
Exception handling
Generator (computer programming)
Asynchrony
Asynchronous I/O
Computer multitasking
Spaghetti code
Event loop
Flowchart
Cyclomatic complexity
Control table
Control flow diagram
Control flow graph
Bash (Unix shell)
String (computer science)
Enumerated type
Null-terminated string
Input/output
Garbage collection (computer science)
Portable C Compiler
The C Programming Language
ANSI C
C99
C11 (C standard revision)
Visual C++
Oracle Solaris Studio
Variable-length array
Complex number
Arity
Variadic macro
Embedded C
Sequence point
Comma operator
Formal grammar
Double-precision floating-point format
Floating point
Struct (C programming language)
Static (keyword)
Volatile variable
Void type
External variable
Operators in C and C++
Augmented assignment
Modulo operation
Bitwise operation
Boolean algebra
Increment and decrement operators
Record (computer science)
Order of operations
Type conversion
Hello world program
Standard streams
C variable types and declarations
Union type
Function pointer
C data types
Segmentation fault
Linked list
Tree (data structure)
Callback (computer programming)
Binary search algorithm
Higher-order function
Memory management
Reference (computer science)
Qsort
Dangling pointer
Buffer overflow
Bounds checking
Row-major order
Linear algebra
Syntactic sugar
Value (computer science)
C dynamic memory allocation
Static memory allocation
Automatic variable
Computer memory
Computer data storage
Type I and type II errors
Bit
Memory leak
C standard library
Command-line interface
Kernel (computing)
Serialization
Abstract syntax tree
Source-to-source compiler
LPC (programming language)
Comparison of Pascal and C
Comparison of programming languages
International Obfuscated C Code Contest
List of C-based programming languages
List of compilers
?:
Integer
Program optimization
Null coalescing operator
Binary operation
C++Builder
Visual Component Library
Single Compilation Unit
Prefix header
Code generation (compiler)
Link time
Run time (program lifecycle phase)
Just-in-time compilation
AOT compiler
Interpreter (computing)
Dynamic recompilation
Dynamic compilation
Adaptive optimization
Regular expression
Run-time system
Virtual machine
Bytecode
SSE2
Java virtual machine
Binary translation
Common Language Runtime
GNU lightning
LLVM
Tracing just-in-time compilation
Computer configuration
Jumper (computing)
Printed circuit board
Overhead (computing)
Instruction path length
Performance
Eval
Burn-in
Inline function
Closure (computer programming)
Disassembler
Debugger
Opcode
Reverse engineering
Fast path
Self-replication
Monkey patch
Quine (computing)
Obfuscated Perl Contest
Underhanded C Contest
Obfuscation (software)
Just another Perl hacker
Software development
Security through obscurity