User:Zarzuelazen/Books/Reality Theory: Programming&Web Apps
Jump to navigation
Jump to search
![]() | The Wikimedia Foundation's book rendering service has been withdrawn. Please upload your Wikipedia book to one of the external rendering services. |
![]() | You can still create and edit a book design using the Book Creator and upload it to an external rendering service:
|
Reality Theory: Programming&Web Apps[edit]
- Abstract data type
- Abstract type
- Abstraction (software engineering)
- Abstraction principle (computer programming)
- Access modifiers
- Accounting software
- Active object
- ActiveX
- Ad hoc polymorphism
- Adobe Acrobat
- Adobe ColdFusion
- Adobe Flash
- Adobe Flash Player
- Adobe InDesign
- Adobe Photoshop
- Ajax (programming)
- ALGOL
- Anti-spam techniques
- Apple Mail
- Asynchrony (computer programming)
- Amazon Web Services
- Anchor text
- Anonymous web browsing
- Apache Hadoop
- Apache HTTP Server
- API testing
- Applet
- Application firewall
- Application layer
- Application programming interface
- Application security
- Application server
- Application software
- Array data type
- Aspect (computer programming)
- Aspect-oriented programming
- Assertion (software development)
- Assignment (computer science)
- Asynchronous method invocation
- Asynchronous procedure call
- Attribute (computing)
- Autocomplete
- Automatic bug fixing
- Automatic variable
- BASIC
- Binary repository manager
- BitTorrent
- Black-box testing
- Block (programming)
- Bookmark (digital)
- Boolean data type
- Bounds checking
- Border Gateway Protocol
- Breakpoint
- Browser engine
- Browser extension
- Browser Helper Object
- Browser hijacking
- Browser security
- Browser sniffing
- Bug tracking system
- Bulletin board system
- Business software
- C (programming language)
- C dynamic memory allocation
- C Sharp (programming language)
- C standard library
- C++
- C++ Standard Library
- Callback (computer programming)
- Canvas fingerprinting
- Cascading Style Sheets
- Channel (programming)
- Character (computing)
- Character literal
- Class (computer programming)
- Class implementation file
- Class invariant
- Class variable
- Class-based programming
- Clojure
- Closure (computer programming)
- COBOL
- Code audit
- Code coverage
- Code folding
- Code refactoring
- Code reuse
- Code smell
- Cohesion (computer science)
- Collaborative software
- Collaborative real-time editor
- Comment (computer programming)
- Common Gateway Interface
- Common Language Infrastructure
- Common Lisp
- Comparison of programming languages
- Compiled language
- Composite data type
- Computer program
- Computer programming
- Computing platform
- Concern (computer science)
- Concurrent computing
- Conditional (computer programming)
- Constant (computer programming)
- Constructor (object-oriented programming)
- Content management system
- Continuation
- Continuation-passing style
- Covariance and contravariance (computer science)
- Control flow
- Conversation threading
- Coroutine
- Coupling (computer programming)
- Cross-cutting concern
- Cross-platform software
- Cross-site request forgery
- Cross-site scripting
- CUDA
- Cyclomatic complexity
- Data Clump (Code Smell)
- Data structure
- Data type
- Debugger
- Debugging
- Declaration (computer programming)
- Declarative programming
- Default argument
- Default constructor
- Defensive programming
- Delegation (object-oriented programming)
- Dependency hell
- Dependency inversion principle
- Destructor (computer programming)
- Device fingerprint
- Direct style
- Directive (programming)
- DirectX
- Distributed object
- Distributed object communication
- DNS root zone
- DNS spoofing
- DNS zone
- Do while loop
- Document Object Model
- Domain name
- Domain name registry
- Domain Name System
- Double dispatch
- Downcasting
- Download manager
- Duck typing
- Duplicate code
- Dynamic dispatch
- Dynamic Host Configuration Protocol
- Dynamic HTML
- Dynamic program analysis
- Dynamic programming language
- ECMAScript
- Emacs
- Email attachment
- Email client
- Email filtering
- Encapsulation (computer programming)
- Enterprise software
- Enumerated type
- Event (computing)
- Event loop
- Event-driven programming
- Exception handling
- Exception handling syntax
- Exception safety
- Expression (computer science)
- Extensibility
- File inclusion vulnerability
- File sharing
- File transfer
- File Transfer Protocol
- Finalizer
- Firefox
- Firewall (computing)
- For loop
- Foreign function interface
- Foreach loop
- Fortran
- Forward declaration
- Forwarding (object-oriented programming)
- Fragile base class
- Framing (World Wide Web)
- Functional programming
- Function composition (computer science)
- Function object
- Function overloading
- Function pointer
- Function prototype
- Futures and promises
- Fuzzing
- Game engine
- Generator (computer programming)
- Generic function
- Generic programming
- Git
- GitHub
- Global variable
- Glue code
- Gmail
- Google Analytics
- Google Chrome
- Google Cloud Platform
- Google Drive
- Gopher (protocol)
- Goto
- Gradual typing
- GRASP (object-oriented design)
- Gray box testing
- Handle (computing)
- Haskell (programming language)
- Headless browser
- High-level programming language
- Hot spot (computer programming)
- HTML
- HTML attribute
- HTML editor
- HTML element
- HTML scripting
- HTML5
- HTTP cookie
- HTTP persistent connection
- HTTP referer
- HTTP/2
- HTTPS
- Hypertext Transfer Protocol
- IBM cloud computing
- Identifier (computer languages)
- Identity (object-oriented programming)
- Immutable object
- Imperative programming
- Include directive
- Indentation style
- Indirection
- Infinite loop
- Information hiding
- Inheritance (object-oriented programming)
- Initialization (programming)
- Inner class
- Inner loop
- Instance (computer science)
- Instance variable
- Instruction path length
- Instruction set simulator
- Instrumentation (computer programming)
- Integer (computer science)
- Integrated development environment
- Integration testing
- Intelligent code completion
- Interface (computing)
- Interface (Java)
- Interface segregation principle
- Internet bot
- Internet Explorer
- Internet Message Access Protocol
- Internet Relay Chat
- Internet security
- Internet suite
- Interpreted language
- Invariant (computer science)
- Inversion of control
- Issue tracking system
- Iteration
- Iterator
- Java (programming language)
- Java (software platform)
- Java applet
- Java Class Library
- JavaBeans
- JavaScript
- JSON
- Julia (programming language)
- Kubernetes
- Label (computer science)
- Language binding
- Language interoperability
- Language-oriented programming
- Late binding
- Leaky abstraction
- Library (computing)
- Lightweight markup language
- Line (software)
- Line number
- Linkage (software)
- Lint (software)
- Liskov substitution principle
- Lisp (programming language)
- Literal (computer programming)
- Literate programming
- Live distributed object
- Local shared object
- Local variable
- Log file
- Log management
- Logic error
- Lotus 1-2-3
- Macro (computer science)
- Magic cookie
- Mail merge
- Man-in-the-browser
- Manifest typing
- Markup language
- Media player software
- MediaWiki
- Member variable
- Messaging apps
- Message submission agent
- Message transfer agent
- Metaclass
- Metaobject
- Metaprogramming
- Method (computer programming)
- Method overriding
- Microsoft Access
- Microsoft Azure
- Microsoft Edge
- Microsoft Excel
- Microsoft Office
- Microsoft Outlook
- Microsoft PowerPoint
- Microsoft Visual Studio
- Microsoft Word
- Middleware
- MIME
- Mixin
- ML (programming language)
- Mobile app
- Mobile browser
- Mobile web
- Modular programming
- Monitor (synchronization)
- Mosaic (web browser)
- Multiple dispatch
- Multiple inheritance
- Multiway branch
- Mutator method
- Naive Bayes spam filtering
- Name binding
- Name resolution (programming languages)
- Name server
- Named parameter
- Namespace
- Naming collision
- Naming convention (programming)
- Nested function
- Nesting (computing)
- .NET Framework
- NetBeans
- Netscape (web browser)
- Network News Transfer Protocol
- Network Time Protocol
- News aggregator
- Newsreader (Usenet)
- Nginx
- Nominal type system
- Non-local variable
- Notebook interface
- Null function
- Nullary constructor
- Null-terminated string
- Object (computer science)
- Object composition
- Object lifetime
- Object model
- Object resurrection
- Object-oriented programming
- Off-by-one error
- Offensive programming
- Open API
- OpenCL
- OpenGL
- OpenOffice.org
- Open–closed principle
- Opera (web browser)
- Operator (computer programming)
- Operator overloading
- Outlook.com
- Package manager
- Page description language
- Parameter (computer programming)
- Parametric polymorphism
- Parametricity
- Pascal (programming language)
- Patch (computing)
- Pattern matching
- Peer-to-peer file sharing
- Penetration test
- Perl
- Personal information manager
- PHP
- Pivot table
- Plug-in (computing)
- Pointer (computer programming)
- Polymorphic recursion
- Polymorphism (computer science)
- Porting
- POST (HTTP)
- Post Office Protocol
- Postcondition
- PostScript
- Precondition
- Predictive text
- Presentation program
- Primitive data type
- Primitive wrapper class
- Private browsing
- Procedural parameter
- Procedural programming
- Productivity software
- Profiling (computer programming)
- Program animation
- Program optimization
- Programmer
- Programming language
- Programming language implementation
- Programming language specification
- Programming paradigm
- Programming style
- Programming tool
- Project management software
- Property (programming)
- Protocol (object-oriented programming)
- Prototype-based programming
- Pseudocode
- Pure function
- Python (programming language)
- QuarkXPress
- Range (computer programming)
- React (web framework)
- Recursion (computer science)
- Reference (computer science)
- Referential transparency
- Reflective programming
- Regression testing
- Relational operator
- Remote administration
- Remote Desktop Protocol
- Remote Desktop Services
- Reserved word
- Return type
- Reusability
- Rich web application
- Root name server
- RSS
- Ruby (programming language)
- Ruby on Rails
- Rust (programming language)
- Scala (programming language)
- Scheme (programming language)
- Scope (computer science)
- Scope resolution operator
- Scripting language
- Secure coding
- Secure Shell
- Security event manager
- Security information and event management
- Security information management
- Security testing
- Self-modifying code
- Separation of concerns
- Serialization
- Server Name Indication
- Server-side scripting
- Service pack
- Session (web analytics)
- Session fixation
- Session hijacking
- Session replay
- Side effect (computer science)
- Simple Mail Transfer Protocol
- Simula
- Single-page application
- Single responsibility principle
- Skeleton (computer programming)
- Skype
- Slack (software)
- Smalltalk
- Smart pointer
- Snapchat
- Software
- Software agent
- Software bloat
- Software bot
- Software brittleness
- Software bug
- Software framework
- Software metric
- Software regression
- Software repository
- Software rot
- Software testing
- Software transactional memory
- Software verification
- SOLID
- Solution stack
- Source lines of code
- Source-code editor
- Spell checker
- Spreadsheet
- Standard library
- Standard Template Library
- Stateful firewall
- Statement (computer science)
- Static dispatch
- Static program analysis
- Static variable
- String (computer science)
- String interpolation
- String literal
- Strong and weak typing
- Structural type system
- Structure editor
- Structured programming
- Style sheet (web development)
- Style sheet language
- Symbol (programming)
- System testing
- Subroutine
- Substring
- Subtyping
- Swift (programming language)
- Switch statement
- Syntax (programming languages)
- Syntax error
- Syntax highlighting
- Syslog
- Telegram (software)
- Telnet
- Template (word processing)
- Template (C++)
- Template processor
- Tencent QQ
- Termination analysis
- Test automation
- Test case
- Test data
- Test oracle
- Test suite
- Text editor
- This (computer programming)
- TikTok
- Top-level domain
- Tor (anonymity network)
- Tracing (software)
- Trait (computer programming)
- Transport Layer Security
- Type class
- Type conversion
- Type inference
- Type introspection
- Type safety
- Type signature
- Type system
- Undefined behaviour
- Undefined variable
- Uninitialized variable
- Unity (game engine)
- Unspecified behavior
- Uniform Resource Identifier
- Unit testing
- Upgrade
- Usenet
- Utility software
- Value (computer science)
- Variable (computer science)
- Variable shadowing
- Viber
- Vim (text editor)
- Virtual class
- Virtual function
- Visual Basic for Applications
- Web analytics
- Web API
- Web application
- Web application firewall
- Web application security
- Web browser
- Web browsing history
- Web cache
- Web content management system
- Web framework
- Web log analysis software
- Web resource
- Web server
- Web service
- Web storage
- Web template system
- Web tracking
- Web traffic
- WebGL
- Webhook
- Webmail
- Website builder
- Website monitoring
- Website tracking
- While loop
- White-box testing
- Wiki software
- Wizard (software)
- WordPerfect
- Word processor
- WordPress
- Wrapper function
- WYSIWYG
- XHTML
- XML
- XML schema
- XML Schema (W3C)
- Yahoo! Mail
- YAML
- zlib
- Zombie cookie