Common English words for software development
A
Abstract
Abstract base class (ABC) abstract base class
Abstract class
Abstract action abstraction, abstraction, abstraction
Access and access
Access function
Access level
Account
Action
Activate Activation
Active
Actual parameter real parameter
Adapter
Add-in plugin
Address
Address space
ADO (ActiveX Data Object) ActiveX Data Object
Advanced
Aggregation and aggregation
Algorithm
Alias
Align arrangement and align
Allocate allocation and Configuration
Allocator distributor and Configurator
Angle bracket angle brackets
Annotation annotations and comments
Application Programming Interface
Appearance
Append
Application applications and Applications
Application framework
Approximate String Matching fuzzy match
Architecture and architecture
Archive file: archive and archive
Argument parameter.
Array
Arrow operator
Assert (ion) Assertions
Assign assignment
Assignment value assignment and assignment
Assignment operator value assignment operator
Associated
Asynchronous
Attribute features and attributes
Authentication service
Authorization
B
Background, background (process)
Backup
Backup device
Backup file
Backward compatible and backward compatible
Base class
Base type
Batch Processing
BCL (base class library) base class library
Bin Packing
Binary
Binding
Bit
Bitmap
Block, block, and statement block
Boolean value (true or false)
Border
Bounds checking boundary check
Boxing packing and packing Conversion
Brace (curly brace) braces and curly braces
Bracket (square brakcet) brackets and square brackets
Breakpoint
Browser applications)
Browser-accessible application applications that can be accessed through a browser
Bug
Build programming and connection (specially compile and connect)
Built-in Built-in
Bus
Business, business (viewing occasions)
Business Logic
Business rules
Buttons button
By/through
Byte bitkey (consisting of 8 bits)
C
Cache
Calendar
Calendrical Calculations date
Call
Call operator
Callback
Candidate key (for database)
Cascading delete cascading deletion (for database)
Cascading update cascade update (for database)
Casting Transformation and styling Transformation
Catalog directory
Chain)
Character
Character format
Character set
Check box
Check button
CHECK constraints (for database)
Checkpoint (for database)
Child class subclass
Common intermediate language
Class
Class declaration
Class definition
Class derivation list class inheritance list
Class factory
Class hierarchy
Class library
Class loader
Class template
Class template partial specializations class template partially special
Class template specializations class template special
Classification category
Clause
Cleanup
CLI (Common Language Infrastructure) general Language Infrastructure
Client customers and clients
Client application
Client area
Client cursor (for database)
Client-server client/server, client/server
Clipboard clipboard
Clone
CLS (Common Language Specification) general language specification
Code access security
Code Page code page
Coff (Common Object File Format) Common Object File Format
Collection
COM (Component Object Model) Component Object Model
Combo box combo box
Command Line
Comment comment
Commit commit (for database)
Communication
Compatible compatibility
Compile time
Compiler
Component component
Composite Index composite index and composite index (for database)
Composite key composite key and composite key (for database)
Composition combination and combination
Concept
Concrete specific
Concrete class
Concurrency concurrency and concurrency mechanism
Configuration configuration and Configuration
Connected components connected branch
Connection connection (for database)
Connection Pooling connection pool
Console
Constant constant
Constrained and unconstrained optimization
Constraint constraints (for database)
Construct components, components, concepts, and structures)
Constructor and constructor
Container
Containment inclusion
Context Environment and context
Control
Cookie
Copy
Common Object Request Broker Architecture)
Cover cover
Create/creation create and generate
Crosstab query cross tabulation query (for database)
Cryptography Password
CTS (Common Type System) General Type System
Cube)
Cursor
Cursor (for database)
Custom
D
Data
Data connection (for database)
Data dictionary (for database)
Data file (for database)
Data integrity (for database)
Data manipulation language (DML) data operation language (DML) (for database)
Data member and member variable
Data source (for database)
Data source name (DSN) (for database)
Data structure
Data Structures Basic Data Structure
Data table (for database)
Data-bound data binding (for database)
Database (for database)
Database catalog database directory (for database)
Database digoal data Relation diagram (for database)
Database file (for database)
Database object (for database)
Database owner (for database)
Database project (for database)
Database role (for database)
Database schema database mode and database architecture (for database)
Database script (for database)
Datax data packets
Dataset (for database)
Dataset (for database)
DBMS (database management system) database management system (for database)
DCOM (distributed COM) distributed COM
Dead lock deadlock (for database)
Return deallocate
Debug
Debugger
Decay degradation
Declaration statement
Default and default
DEFAULT constraint (for database)
Default database)
Default instance (for database)
Default result set (for database)
Defer Delay
Definition
Delegate by delegate
Delegation
Deploy
Derived class
Design pattern
Destroy destruction
Destructor (dtor) destructor
Device
DHTML (dynamic HyperText Markup Language) dynamic HyperText Markup Language
Dialog box
Dictionaries dictionary
Digest Abstract
Digital
Directive (Compilation) Indicator
Directory
Disassembler anti-Assembler
Search for disco (discovery of Web Services) Web Services
Dispatch scheduling, dispatching, and dispatching
Distributed Computing
Distributed Query (for database)
DNA (distributed Internet application) Distributed inter-network application
Document
Dom (Document Object Model) Document Object Model
Dot operator (circle) Operator
Double-byte character set (DBCS) Dual-byte character set (DBCS)
Driver Driver (Program)
Document Type Definition (DTD)
Dump
Dump File dump file
E
E-business e-commerce
Efficiency
Efficient Efficiency
Encapsulation
End user end user
End-to-end authentication end-to-end authentication
Engine
Entity entity
Enum (enumeration) Enumeration
Enumerators enumeration members and enumerators
Equal equal
Equality
Equality ity operator equal sign Operator
Error Log (for database)
Escape Character and Escape Character
Escape code escape code
Evaluate Evaluation
Event event
Event Driven event-driven
Event Handler event Processor
Evidence evidence
Exception
Exception declaration exception Declaration
Exception Handling and Exception Handling
Exception specification exception Specification
Exception-safe
Exit
Explicit explicit
Explicit Specialization
Explicit transaction (for database)
Export
Expression expression
F
Fat client fat client
Feature features and features
Fetch Extraction
Field field (for database)
Field field (Java)
Field Length (for database)
File
Filter filtering (for database)
Finalization termination
Finalizer Terminator
Firewall
Flag Flag
Flash memory flash
Flush refresh
Font font
Foreign key (FK) foreign key (FK) (for database)
Form
Formal parameter Parameter
Forward Declaration pre-Statement
Forward-only forward
Forward-only cursor only forward cursor (for database)
Framework
Full specialization completely unique
Function
Function call operator () function call operator
Function object
Function template
Functionality Function
Functor Functions
G
GC (Garbage collection) Garbage collection (mechanism) and Garbage collection (mechanism)
Generate
Generalized, generalized, and General
Generic algorithm General algorithm
Genericity generic
Getter (relative to setter) Value Function
Global
Global object
Grant authorization (for database)
Group, group
Group box
GUI
GUID (globally unique identifier) Globally Unique Identifier
H
Handle handle
Handler Processor
Hard Disk
Hard-coded
Hard-copy screenshot
Hardware hardware
Hash Table hash table
Header file
Heap heap
Help File
Hierarchical Data
Hierarchy hierarchy and Inheritance System
High Level high-level
Hook
Host (Application) host (Application)
Hot Key
HTML (Hypertext Markup Language) Hypertext Markup Language
HTTP (Hypertext Transfer Protocol) Hypertext Transfer Protocol
HTTP pipeline HTTP Pipeline
Hyperlink hyperlink
I
Icon
Integrated Development Environment (IDE)
Identifier
IDL (Interface Definition Language) Interface Definition Language
Idle time
If and only if
IL (Intermediate Language) Intermediate Language, intermediary Language
Image
IME Input Method
Immediate base direct base class
Immediate derived direct derived class
Immediate updating instant update (for database)
Implement implementation
Implementation and implementation Products
Implicit
Implicit transaction (for database)
Import
Incremental update (for database)
Independent Set
Index (for database)
Infinite loop
Infinite recursive infinite Recursion
Information
Inheritance and inheritance Mechanism
Initialization
Initialization list and Initial Value list
Initialize Initialization
Inline
Inline expansion
Inner join (for database)
Instance
Instantiated is current and materialized (often used in template)
Instantiation has entity and entity (often used in template)
Integration and integration
Integrity and consistency
Integrity constraints (for database)
Interacts Interaction
Interface
Interoperability
Interpreter
Introspection
Invariants immutability
Invoke call
Isolation level (for database)
Item, term, item
Iterate Iteration
Iteration (each cycle is called an iteration)
Iterative
Iterator
J
JIT compilation instant compilation
Job Scheduling project arrangement
K
Key (for database)
Key column (for database)
L
Left outer join (for database)
Level and layer example
Library
Life cycle and life cycle
Linear Programming
Link connection
Linkage connection and link
Linker connector and linker
List, table, and linked list
List box
Literal constant
Livelock (for database)
Load Loading
Load balancing
Loader and loader
Local
Local object
Lock
Log
Login
Login security mode logon security mode (for database)
Lookup table (for database)
Loop
Loose coupling loose coupling
Lvalue
M
Machine code
Macro macro
Maintain Maintenance
Managed code controlled code and managed code
Managed extensions controlled extension and managed Extension
Managed object controlled object and managed object
Manifest list
Relational-to-relational relationship (for database)
Relational-to-one relationship (for database)
Marshal column set
Matching match
Member member
Member access operator members can use operators (Dot and arrow)
Member function member functions
Member initialization list member Initial Value list
Memory
Memory leak memory leakage
Menu
Message
Message based message-based
Message loop
Message queuing message Queue
Metadata
Metaprogramming
Method
Micro
Middle tier intermediate layer
Middleware
Modeling
Modeling language
Modem
Modifier
Module
The bottom-layer derived class of most derived class
Mouse
Multi-tasking multi-task
Multi-thread Multithreading
Multicast delegate multicast delegation and multi-point Delegation
Multithreaded server application multi-thread server application
Multiuser
Mutable variable
Mutex and mutex
N
Named parameter name Parameters
Named Pipe
Namespace and namespace
Native, local
Native code local code and local code
Nested class nested class
Nested query (for database)
Nested table (for database)
Network
Network Card
Network Flow
O
Object
Object-based object-based
Object Model
Object Oriented
ODBC Data Source (for database)
ODBC driver (for database)
One-to-many relationship (for database)
One-to-one relationship (for database)
Operating system (OS) operating system
Operation
Operator operators and operators
Option
Outer join (for database)
Overflow upper limit overflow (relative to underflow)
Overload
Override overwrite, overload, and redefinition
P
Package
Packaging
Palette
Parallel
Parameter, form parameter, and form parameter
Parameter list
Parameterize parameterization
Parent class
Parentheses circle brackets and parentheses
Parse Parsing
Parser
Part parts and parts
Partial specialization local specialization
Pass by reference
Pass by value transfer
Pattern
Persistence
Pixel pixels
Placeholder
Platform
Point Location query
Pointer
Polymorphism
Pooling
Pop up
Port
Postfix suffix
Precedence priority (usually used for subarithmetic priority execution)
Prefix
Preprocessor
Primary key (PK) (for database)
Primary table (for database)
Primitive type Original type
Print
Printer
Procedure Process
Process
Program
Programmer
Programming and programming
Progress bar progress indicator
Project, project
Property
Protocol
Pseudo code
Q
Qualified
Qualifier Modifier
Quality
Queue
R
Radio button
Random number of random number
Random Number Generation
Range, range
Rank Level
Raw unprocessed
Re-direction redirection
Readonly
Record record (for database)
Recordset
Recursion -- Recursion
Recursive Recursion
Refactoring Reconstruction
Refer reference and reference
Reference reference
Reflection reflection
Refresh data refresh data (for database)
Register
Regular Expression
Relational Database
Remote
Remote request
Represent statement, performance
Resolution parsing process
Resolve parsing and resolution
Result set (for database)
Retrieve data retrieval data
Return
Return type
Return value
Revoke Revocation
Right outer join (for database)
Robust
Robustness
Roll back (for database)
Roll forward (for database)
Routine
Row (for database)
Rowset)
Remote procedure call (RPC)
Runtime execution period, runtime period, execution time, And runtime
Right Value of rvalue
S
Satisfiability
Save
Savepoint storage point (for database)
SAX (Simple API for XML)
Scalable scalable and scalable
Schedule Scheduling
Scheduler
Schema mode and outline structure
Scope and living space
Screen
Scroll bar
SDK (software development kit)
Sealed class sealing class
Search
Searching search
Semantics
Sequential container
Serial serial
Serialization/serialize serialization
Server, Server
Session (for database)
Set and string problems set and string Problems
Set cover set Overwrite
Set Data ures Set
Set Packing Set configuration
Setter Value Function
Side effect side effects
Signature
Single-threaded single thread
Slider
Slot
SMTP (Simple Mail Transfer Protocol) Simple Mail Transfer Protocol
Snapshot screenshot
Snapshot (for database)
Simple object access protocol
Software
Sorting
Source code, source code
Specialization
Specification specifications
Splitter split window
Structured Query Language (SQL) Structured Query Language (for database)
Stack, stack
Standard Library
Standard Template Library standard template library
Stateless stateless
Statement statements and statements
Static cursor static cursor (for database)
Static SQL statements static SQL statement (for database)
Status Bar
Stored Procedure stored procedure (for database)
Stream
String string
String Matching mode match
Stub stubs
Subobject sub-Object
Subquery (for database)
Subscript operator
Support
Suspend Suspension
Symbol
Syntax
System databases System Database)
System tables system table (for database)
T
Table (for database)
Table-level constraint table-level constraints (for database)
Target, target
Task switch
TCP (Transport Control Protocol) Transmission Control Protocol
Template
Temporary object
Temporary table (for database)
Text
Text Compression
Text file
Thin client
Third-party third party
Thread
Thread-safe
Throw and throw (usually an exception)
Trace
Transaction (for database)
Transaction log (for database)
Transaction rollback (for database)
Traverse Traversal
Trigger trigger (for database)
Type
U
UDDI (universary description, discovery and integration) unified description, query and integration
Unified Modeling Language (UML)
Unary function single-Parameter Function
Unary operator
Unboxing
Underflow lower limit overflow (relative to overflow)
Unicode unified character encoding standard, dual-byte character encoding
Union query joint query (for database)
Unique constraints (for database)
Unique index (for database)
Unmanaged code uncontrolled code, unmanaged code
Unmarshal scattered set
Unqualified unqualified, unmodified
Uri (Uniform Resource Identifier) Unified Resource Identifier
URL (Uniform Resource Locator) Unified Resource Locator
User
User interface
V
Value types value type
Variable
Vector (a container, a bit similar to array)
Vendor
Viable feasible
Video
View (for database)
View
Virtual function
Virtual machine (VM)
Virtual memory
W
Web Services web Services
WHERE clause (for database)
Wildcard characters wildcard character (for database)
Wildcard search (for database)
Window
Window function
Window procedure window Process
Windows authentication
Wizard
Word
Write enable (for database)
Write-only
Web Service Description Language (WSDL) Web Service Description Language
X
XML (eXtensible Markup Language) eXtensible Markup Language
XML Message Interface (XMI) XML Message Interface
XSD (XML Schema Definition) XML Schema Definition Language
XSL (eXtensible Stylesheet Language) eXtensible style sheet Language
XSLT (eXtensible Stylesheet Language Transformation) eXtensible style sheet Language conversion
Xxx based
Xxx oriented for xxx