600 English words that a programmer must master

Source: Internet
Author: User
Tags print print

Application Application application, Application Application Framework application framework, Application Framework application Framework Architecture architecture, System Architecture architecture argument arguments (values passed to functions). See parameter three, real three, real three, self variable array array arrow operator arrow (arrow) operator Arrowhead Operator Assembly Assembly Assembly Language Assembly language Assembly (ION) Assert assign assignment, specify, set value, assignment assignment, assign assignment, assign assignment operator assignment (Assignment) operator = assignment operator associated corresponding, related related, associated, corresponding Associati ve container associative containers (corresponding to sequential container) associative containers atomic The attribute attribute properties of an indivisible atom, features audio audio, A.I. Artificial intelligence Artificial Intelligence background background (used for graphics coloring) background (for stroke) backward compatible backward compatible backwards compatibility bandwidth broadband wide base class base class base type basic type (equivalent Batch batch (meaning the whole batch of jobs) batches benefit profit benefit best viable function the best feasible function optimal function (best match from viable functions) binary sea RCH binary search binary find binary tree two-tuple two fork-tree binary function two-functional double-three functions binary operator two-element operator binary operator binding knot binding bit-bit-bit field Bitmap Bitmap bitwise A bit as a unit ┅bitwise copy is copied with bit as a unit; Bits copy bits-by-bit copy block block, chunk block, block, statement block Boolean value (True or False) Boolean Values border borders, border borders brace (curly brace) curly brackets, curly braces, curly braces bracket (squaRe brakcet) bracket, bracket square bracket, square bracket Breakpoint Break Breakpoint Build build, Build, build (MS language) build-in built-in bus busbars buses business commerce, Business Services buttons button buttons Byt The e-bit group (composed of 8 bits) bytes Cache cache call, call calls callback callback callbacks call operator calls (function calls) operator ###### (same function call Oper Ator) candidate function candidate functions ###### (candidates appearing in a function-loaded resolution procedure) Chain string chain (example chain of function calls) Chain character character check box check box (i.e. check button) CheckBox checked exception controllable exception (Java) Check button Fang (i.e. check box) the child class subcategory (or Derived C Lass, subtype) subclass class Category Class classes body class Body classes declaration class declarations class declaration classes declare the class definition class definition category definition classes define the category of the type Derivati On List category Derived column class inherit list class Head category header Class hierarchy Category inheritance System category hierarchy Class Hierarchical Systems class Library category libraries Class Library classes template category templates Class templates class template partial specializations ###### category template Partial Special class template partial special class template specializations ###### category templates special type template special cleanup Clean up, clean up, clear client clients, clients, clients client-server master-Slave architecture client/server clipboard ClipBook Clipboard clone copy clone collection cluster collection combo box compound box, ComboBox combo box Command line command lines (System textFull line execution command in Word mode) Communication Communication compatible compatible compile time compile period compile period compiler compiler compiler component component component composition composition, composition, composition Combination computer computer, computer, computer concept concept concept concrete real concurrent parallel Configuration connection connection, connection (network, library) connections Constr aint constraints (conditions) Construct Component Components container container container ###### (a structure such as list, vector ... Containment contains context-sensitive context, ambient, context, contextual control elements, control control console Console const constant (abbreviation for constant, C + + keyword) constant constant ( relative to variable) constant constructor (ctor) constructor ###### (a member functions with the same name as Class) copy (v) Copies, copies copies copy (n) copies, copy cover covers Overwrite create creation, build, generate, generate create creation generate, create cursor cursor cursors custom customized, custom custom data data database library databases schema database structure data m Ember data members, member variable data members, member variables structure data structure data structures datagram data metadata messages dead lock deadlock deadlock debug Debug Debugger Debugger Declaration , declarative declaration Deduction derivation (Example: template argument deduction) derivation, inference default default defaults, defaults defer deferred delay define defining predefined definition definitions, definition zones, definition definitions de Legate delegation, Commission, appointment delegation (IBID.) Demarshal anti-collection dereference withdrawal (the object to be taken out of the indicator) dereference operator dereference (extraction) operator * Solution reference operator derived class derivative class derived classes design by contract contract design pattern designing paradigm, Design Pattern Design Patterns * Recently I prefer the word "design paradigm" destroy destroy, destroy destructor destructor device devices, Device Devices Dialog Dialog Windows, dialog box dialogs Directive directives (example: using directive ) (compile) Indicator directory directory directory disk disk dispatch dispatch dispatch distributed computing distributed Computing (distributed computation) distributed computing decentralized computing (decentralized computerization) document file Dot Ope Rator Dot (period) operator. (round) Dot operator driver Driver Driver (program) dynamic binding dynamically binds efficiency efficiency efficiency efficient efficient end user entity object body, Object encapsulation Package package enclosing class peripheral category (related to nested class nested Class) the Perimeter class Enum (enumeration) enumerates (a C + + data type) enumeration enumerators enumeration elements (members in Enum types) enum members , enumerator equal equality equality equality equality Equality equality operator Equality (equal sign) operator = = equals operator equivalence equivalence, equivalence, equality equivalent equivalent equivalence, equivalence, equivalence equivalent of equivalence Escape code Escape code evaluate evaluation, evaluation, approval evaluate event event event events driven event-driven exception exception condition exception Exception declaration exception declaration (ref. C + + Primer 3/e, 11.3) Exception declaration exception handling exception handling, exception handling mechanism exception handling, exception handling mechanism exception Specification exception specification (ref. C + + Primer 3/e, 11.4) exceptionCanonical Exit weedy (the one execution point that exits the function) exit explicit clear, obvious, explicit explicit export derivation, export expression expressions, expression expressions facility facilities, equipment facilities, equipment feature properties field bar Bits, Columns (Java) field, Range (Java) file archive firmware firmware flag flag Mark flash memory flash memories Flexibility Elastic Flexibility flush clean, clear refresh font font f ORM Form (programming terminology) Form formal Parameter form three-way form three number forward declaration pre-declaration pre-statement forwarding forwarding call, forwarding forward forwarding function callback Called function, forwarding functions fractal the broken fractal Framework Framework full specialization (ref. Partial specialization) function functions, functions function call operator with Call Operatorfunction Object function object (ref. C + + Primer 3/e, 12.3) function object functions Overloaded resolution functions overload resolution (program) functionality function function template function templates template function templates functor functions functor, functor game games generate generate generic generic, generalized generalized, generic, generalized generic algorithm generic algorithm getter (relative to setter). Value function Global Global object full domain (corresponding to local) globally objects globally scope resolution operator full domain living space (range resolution) Operator:: Global scope resolution operator Group Group G Roup Box Group block box guard clause Weshung (refactoring, p250) Guardian statement GUI graphical interface graphical interfaces hand shaking handshake negotiation handleIdentification code, identification number, number card, authority handle handler processing function hard-coded hard-coded hard-copy hard disk HDD hard drive hardware HW hardware hash table hash tables Hashtable, hash list He Ader file header, header files heap heap hierarchy hierarchy (System) Hook hook Hook Hyperlink hyperlink hyperlink icon icon icon Icons IDE integrated development Environment Integration development environment Identifier knowledge Characters wrongly written, identifiers if and only if and only if and only if and only if Illinois Illinois Illinois image Image immediate Base direct (tight) upper base class. Direct upper base class immediate derived direct (tight) lower derived class. Direct downlevel derived class immutability invariance immutable immutable () implement implementation, implementation implementation real works, real work, real code, real pieces to achieve implicit metaphor, secretly, implicit implicit import Import imports increment operator additive operator + + add operator infinite loop infinite loop infinite loops infinite recursive infinity recursive infinite recursive information information infrastructure public Inheritance inheritance, inheritance mechanism inheritance and inheritance mechanism of common infrastructure construction inline inline inline expansion in-line expand inline expand Initialization Initialize (action) Initialize initialization list initial value column initially Value List Initialize initialization initializes the inner class implicit class instance entity instance ###### ("something" actually produced according to some expression) instantiated materialized, manifested (often applied to template) instantiation in Stantiation, materialized entities (often applied to template) integer (integral) integers () integral () Integrate integration interacts chat, interactive interaction Interface Interface interface forGUI interface interpreter interpreter invariants constancy, constrained conditional constraints invoke invoke iterate iteration (loop loops one samsara) iterative exception anomaly exception exception Dec. Laration Exception declaration (ref. C + + Primer 3/e, 11.3) Exception declaration exception handling exception handling, exception handling mechanism exception handling, exception handling mechanism exception Specification exception specification (ref. C + + Primer 3/e, 11.4) Exception specification exit weedy (which is the execution point exiting the function) exits explicit clear, explicit explicit export outward derivation, export expression expressions, expression expressions facility facilities, set Facilities, equipment Feature features field field, Data Bar (Java) field, Range (Java) file file firmware firmware flag flag flash memory Flash memories flexibility Elastic Flexibility F Lush clean, clear refresh Font fonts Form form (programming term) Form formal parameter form three-digit form three forward declaration pre-declaration pre-declare forwarding forward call, forward Forwards the forwarding function-to-call functions, the fractal of the broken Fractal Framework Framework full specialization (ref. Partial specialization) function functions, functions function call operator with Call Operatorfunction Object function object (ref. C + + Primer 3/e, 12.3) function object functions Overloaded resolution functions overload resolution (program) functionality function function template function templates Model function template functor functor functor, functor game game generate generate generic generic, generalized generalized, genericGeneralized generic algorithm generic algorithm getter (relative to setter) value function global object global scope (corresponding to local) globals globally objects globally scoped Resolu tion operator full-domain survival space (range resolution) Operator:: Global scope resolution operator Group Group Group Box Group Block box guard clause Weshung (refactoring, p250) Guardian statement GUI graphical interface graphical interfaces h and shaking handshake negotiation handle identification code, identification number, number card, authority handle handler processing function hard-coded encoded hard-coded hard-copy hard copy screen HDD hard disk drive hardware hardware h Ash table Hash table Hashtable, hash header file header, header header files heap stack heap hierarchy hierarchy (System) Hook hook Hook Hyperlink hyperlink hyperlink icon icon icon Icons IDE Integration Development environment integrated development environment Identifier recognition Word, identification symbol identifier if and only if and only if and only if Illinois Illinois Illinois image Image immediate Base direct (close) Upper base class 。 Direct upper base class immediate derived direct (tight) lower derived class. Direct downlevel derived class immutability invariance immutable immutable () implement implementation, implementation implementation real works, real work, real code, real pieces to achieve implicit metaphor, secretly, implicit implicit import Import imports increment operator additive operator + + add operator infinite loop infinite loop infinite loops infinite recursive infinity recursive infinite recursive information information infrastructure public Inheritance inheritance, inheritance mechanism inheritance and inheritance mechanism of the common infrastructure construction inline inline in-line inline expansion expand inline expansion initialization initialization (action) initialization inItialization list initial Value column initializer initialize initialization initialization inner class implicit class inline class instance entity instance ###### (the "thing" actually produced according to some expression) instantiated Materialized (often applied to template) instantiation of instantiation, materialized entities (often applied to template) integer (integral) integers (of) integral () Integrate integration interacts conversation, Interactive interactive Interface interface interfaces for GUI interface interpreter interpreter invariants constancy, constrained conditional constraints invoke invoke iterate iteration (loop loops a samsara) iteration Iterat. I've iterated over an iterative iterator iterator (a generic indicator) iterator iteration iteration (loop loops each time called a iteration) Iteration item project, terms item, terms, Project laser laser beam level hierarchy (Class) example high Levels high-level library library, function library, library lifetime life cycle, life cycle, Life link link, nexus Connection, linked linker coupler, linker connector literal constant literal constant (example 3.14 or "Hi "Such constant value") Literal constants list string (linked-list) lists, tables, list box list boxes, ListBox list box load load loader loader loader, loading local area (corresponding to global) locally O Bject Area objects Local object lock machine lock loop loop Lvalue Lvalue left value Macro Macro magic number magic number Magic numbers maintain maintenance maintenance manipulator manipulators (iostream pre-defined kind of east West) Manipulator Marshal set demarshalmechanism mechanism mechanism member Member members member access operator member accessor operators (with Dot and arrow two) member access operator member function member functional member functions MemberInitialization list member initial value column member initializer lists memberwise to member as a unit, members of each member in the unit memberwise copy to copy memory menu forms, menus, message messages, MSG based information-based message loop messages Loopback message loop method (Java) method, behavior, function method meta-super-meta-example Meta-prog Ramming programming meta-programming micro middleware mediation Layer Middleware modeling molding modeling Language Mold language, modeling language modem data Machine Modem module module modules modifier Omphalos modifier Most derived class bottom derived classes mouse mouse mutable variable multi-tasking multi-tasking namespace namespace namespaces, namespaces native native local, solid-to-the- Nested class Nest class nested type network Networks NET Card network adapter Nic Object Object objects based object-based objects file destination files target document L Object Model objects oriented object-oriented online opaque opaque operand operand operand operating system (OS) operating system OS operation operation, operation Behavior action operator operator, operator option option, optional scenario option ordinary general General overflow overflow (underflow: underflow) overhead extra burden, overhead Extra overhead overload multi-load, multi-load, overloaded overloaded function overloaded functions overloaded operator multi-load operator overloaded operator overloaded set overload collection Overri De rewrite, overwrite overloads, rewrite, redefine ###### (redefine virtual function in derived class package bundle pair pair Group Palette palette, Component Tray, Toolbox Pane pane pane ###### (sometimes for panel meaning, example Java Content Pane) Parallel Parallel parallel parameter three numbers (variables on a function three series) three numbers, form three numbers, shape three parameter list third column table parent class parent category (or base class) parents parentheses parentheses, braces parentheses, circles Parse parse resolves part parts part partial specialization (ref. C + + Primer 3/e, 16.10) local special ###### (ref. Full specialization) pass by address (method of transfer of Function arguments) (informal language) pass address pass by reference (a way of transmitting a function argument), passing in the pass-by value (function A passing way of an argument) the pattern paradigm, the style mode performance efficiency, the performance of both properties persistence persistent persistence pixel eliminating banding, pixel pixels placement Delete Ref. C + + Primer 3 /E, 15.8.2placement new ref. C + + Primer 3/e, 15.8.2platform platform platform pointer indicator pointer address (and the reference formation of the site, full) poll polling polling Polymo Rphism multi-modal pop up-up, pop-up port ports postfix rear-mounted, post-order back-precedence precedence (usually used for operator priority order) prefix front-mounted, pre-ordered pre-preprocessor pre-processing Device preprocessor prime prime number prime number primitive type basic type (different from base class, base class) Print Print printing printer printer priority precedence (usually used to prioritize CPU time for threads) PR Ocedure program Process Procedural procedural, procedural, process-in-processTravel Process Profile Evaluation Profiler Effectiveness (efficiency) evaluator Performance (performance) evaluator programmer programmer programmers Programming programming, programmatic programming, progress bar progress Indicator Progress indicator project Project projects, project Property Properties Protocol contract protocol pseudo Code pseudo code, virtual code, pseudo code pseudocode qualified qualified (for example, add scope operator) Qualification qualifier Qualification modifier, omphalos qualified modifier qualit Y quality quality queue Queue queue column Radian diameter radians radio button round Shan buttons raise thrown (commonly used to indicate a exception) caused, random number is raised randomly, random number range, interval (with In STL) range, interval rank, grade, etc. (ref. C++primer 3/e 9, 15) rank raw raw, unprocessed record record Recordset Recordset Recordset recursive recursive recursive re-direction redirect redirect refactoring refactoring, heavy, and The whole reconstruction refer takes the refer to point, refers to, refers to the reference (similar indicators in C + +, is equivalent to "Avatar") reference, the third test site, see Pointerregister Register Reflection Reflection reflection, mapping such as relational database relational databases represent expression, expression, performance resolve resolution (for the symbolic name of the formula to find the process of resolving the corresponding declaration) Resolution resolution procedure, resolution process Resolution resolution resolution restriction limitation return return returns type return returned value return value robust rugged, robust, robust robustness rugged,. Robust robustness routine routines runtime runtime, runtime Common Language Runtime (CLR) translated to "Common language execution Layer"rvalue rvalue right value "Save storage storage Schedule scheduling Schedule schedu Ler Platoonscroll bar scroll bar scope survival space, survival scope, category, scope survival space scope operator Survival Space (range resolution) Operator:: Survival space operator scope resolution Operator survival Space resolution operator ###### (same as scope operator) Screens screen Search search find semantics semantic semantics sequential container sequence container shun Sequential container ###### (corresponding to associative container) server server, servo-side servers, service-side serial serial serialization-sequential read-write, serialization serialization (serialize) setter (vs. ge tter) setpoint function signal signal signature Tagged, signed, signature style signature slider roller slider slot slots, slot smart pointer smart indicator, Sprite indicator intelligent Pointer Snapshot screen shot (figure) screen Specializ ation specialization, specialization definition, Specialization Declaration Special Specification Specification, Specification splitter split window software software solution solution, solutions Solution Source source code, source stack stack Stack stack unwinding stack Kaixie (this word is used in exception theme) stack Kaixie *standard Library Standards Library Standard template Libraries standard Templates Library statement statement sentence, Declares the status bar State column, status bar status bars STL See Standard Template Librarystream data flow, stream stream string strings subroutinesubscript operator subscript operator [] Subscript operator Subtype Subtype support supports suspend virtual suspension symbol notation syntax syntax tag tags tag index label tab target Target (example target pointer: indicator) destination Task switch Work switch Task switch temPlate templates, template templates argument deduction template arguments derivation templates derivation template explicit specialization template explicit Special (version) templates explicit special template Paramet Er template three-number template temporary object temporary objects text literal text

600 English words that a programmer must master

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.