User:Zarzuelazen/Books/Reality Theory: Programming&Web Apps

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

Compiling.jpg
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).

Edit this book: Book Creator · Wikitext
Select format to download:

PDF (A4) · PDF (Letter)

Order a printed copy from these publishers: PediaPress
About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] Recent Changes ]


Reality Theory: Programming&Web Apps[edit]

Abstract data type
Abstract type
Abstraction (software engineering)
Abstraction principle (computer programming)
Access modifiers
Adobe Flash
Anchor text
Anonymous function
Anonymous recursion
API testing
Applet
Application firewall
Application layer
Application programming interface
Application security
Application software
Assertion (software development)
Assignment (computer science)
Attribute (computing)
BASIC
Binary repository manager
BitTorrent
Black-box testing
Block (programming)
Boolean data type
Branch (computer science)
Breakpoint
Browser extension
Browser Helper Object
Browser hijacking
Browser security
Bulletin board system
C (programming language)
C Sharp (programming language)
C++
C++ Standard Library
Callback (computer programming)
Cascading Style Sheets
Character (computing)
Chat room
Class (computer programming)
Class implementation file
Class variable
Closure (computer programming)
Code audit
Code coverage
Code refactoring
Code reuse
Code smell
Cohesion (computer science)
Comment (computer programming)
Compiled language
Composite data type
Computer program
Computer programming
Concurrent computing
Conditional (computer programming)
Constant (computer programming)
Constructor (object-oriented programming)
Continuation
Continuation-passing style
Control flow
Conversation threading
Coroutine
Coupling (computer programming)
Cross-site request forgery
Cross-site scripting
Cyclomatic complexity
Dark web
Data Clump (Code Smell)
Data structure
Data type
Debugger
Debugging
Declaration (computer programming)
Deep web
Defensive programming
Delegation (object-oriented programming)
Dependency hell
Destructor (computer programming)
DNS spoofing
Do while loop
Domain name
Domain Name System
Double dispatch
Downcasting
Download manager
Duck typing
Duplicate code
Dynamic dispatch
Dynamic HTML
Dynamic program analysis
Dynamic programming language
Dynamic web page
Email client
Encapsulation (computer programming)
Enumerated type
Event (computing)
Event loop
Event-driven programming
Exception handling
Expression (computer science)
File hosting service
File sharing
File transfer
File Transfer Protocol
Finalizer
Firefox
Firewall (computing)
First-class function
Fixed-point arithmetic
Floating-point arithmetic
For loop
Foreach loop
Forwarding (object-oriented programming)
Fragile base class
Function composition (computer science)
Function object
Function overloading
Function pointer
Function prototype
Generator (computer programming)
Generic programming
GitHub
Global variable
Google Chrome
Goto
Graphical user interface testing
Handle (computing)
High-level programming language
Higher-order function
HTML
HTML attribute
HTML editor
HTML element
HTML scripting
HTML5
HTTP cookie
HTTPS
Hyperlink
Hypertext
Hypertext Transfer Protocol
Immutable object
Imperative programming
Indirection
Infinite loop
Information hiding
Inheritance (object-oriented programming)
Initialization (programming)
Inner class
Instance variable
Instruction set simulator
Instrumentation (computer programming)
Integer (computer science)
Integrated development environment
Integration testing
Interface (computing)
Interface (Java)
Internet bot
Internet Explorer
Internet forum
Internet Relay Chat
Internet suite
Interpreted language
Iteration
Iterator
Java (programming language)
Java (software platform)
Java applet
Java Class Library
JavaScript
Label (computer science)
Late binding
Leaky abstraction
Library (computing)
Line number
Lint (software)
Literal (computer programming)
Literate programming
Local variable
Log file
Macro (computer science)
Magic cookie
Man-in-the-browser
Markup language
Member variable
Metaprogramming
Method (computer programming)
Method overriding
Microsoft Edge
Mixin
Modular programming
Multiple dispatch
Multiple inheritance
Mutator method
Name binding
Naming convention (programming)
Nested function
NetBeans
News aggregator
Newsreader (Usenet)
Non-local variable
Object (computer science)
Object composition
Object lifetime
Object resurrection
Object-oriented programming
Offensive programming
Opera (web browser)
Operator (computer programming)
Operator overloading
Package manager
Parametric polymorphism
Pattern matching
Peer-to-peer file sharing
Perl
PHP
Pointer (computer programming)
Polymorphic recursion
Polymorphism (computer science)
Primitive data type
Primitive wrapper class
Procedural programming
Profiling (computer programming)
Program animation
Program optimization
Programming language
Programming paradigm
Programming style
Property (programming)
Protocol (object-oriented programming)
Prototype-based programming
Pseudocode
Pure function
Python (programming language)
Recursion (computer science)
Reference (computer science)
Referential transparency
Reflection (computer programming)
Reserved word
Reusability
RSS
Ruby (programming language)
Ruby on Rails
Scope (computer science)
Scripting language
Secure coding
Secure Shell
Self-modifying code
Server-side scripting
Side effect (computer science)
Simple Mail Transfer Protocol
Skeleton (computer programming)
Skype
Software
Software bloat
Software brittleness
Software bug
Software framework
Software metric
Software repository
Software rot
Software testing
Software verification
Source lines of code
Standard Template Library
Stateful firewall
Statement (computer science)
Static program analysis
Static variable
Static web page
String (computer science)
Structural type system
Structured programming
Style sheet (web development)
Style sheet language
Subroutine
Subtyping
Switch statement
Syntax (programming languages)
Telnet
Test automation
Test case
Test suite
This (computer programming)
Tracing (software)
Trait (computer programming)
Transport Layer Security
Type class
Type conversion
Type safety
Type signature
Type system
Unit testing
Usenet
Variable (computer science)
Virtual class
Virtual function
Web 2.0
Web application
Web archiving
Web browser
Web cache
Web crawler
Web directory
Web indexing
Web page
Web scraping
Website
While loop
Whitespace character
World Wide Web
Wrapper function
XHTML
XML
XML schema
XML Schema (W3C)