|
|
|
Welcome Guest! Login/Join |
| Ada (programming language) Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language based on Pascal. It was originally designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense during 1977–1983 to supersede the hundreds of programming languages then used by the US Department of Defense (DoD). Ada_(programming_language)
|
| ANSI C ANSI C is the standard published by the American National Standards Institute (ANSI) for the C programming language. Software developers writing in C are encouraged to conform to the requirements in the document, as it encourages easily portable code. ANSI_C
|
| C (programming language) Assembly, PL/I, FORTRAN C_(programming_language)
|
| C++ Talk:C++
|
| Class (computer science) In object-oriented programming, a class is a programming language construct that is used as a blueprint to create objects. This blueprint includes attributes and methods that the created objects all share. Class_(computer_science)
|
| Java (programming language) , Ada 83, Mesa, Modula-3 http://www.computerworld. Java_(programming_language)
|
| Exception handling Exception handling is a programming language construct or computer hardware mechanism designed to handle the occurrence of a condition that changes the normal flow of execution. For signaling conditions that are part of the normal flow of execution, see the concepts of signal and event handler. Exception_handling
|
| Closure (computer science) In computer science, a closure is a function that is evaluated in an environment containing one or more bound variables. When called, the function can access these variables. Closure_(computer_science)
|
| C++ C++ ("C Plus Plus", ) is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. C++
|
| Exponentiation Exponentiation is a mathematical operation, written an, involving two numbers, the base a and the exponent n. When n is a positive integer, exponentiation corresponds to repeated multiplication: Exponentiation
|
| Standard Template Library The Standard Template Library (STL) is a software library partially included in the C++ Standard Library. It provides containers, iterators, algorithms, and functors. Standard_Template_Library
|
| C preprocessor The C preprocessor (cpp) is the preprocessor for the C programming language. In many C implementations, it is a separate program invoked by the compiler as the first part of translation. C_preprocessor
|
| Indent style In computer programming, an indent style is a convention governing the indentation of blocks of code to convey the program's structure. This article largely addresses the C programming language and its descendants, but can be (and frequently is) applied to most other programming languages (especially those in the curly bracket family). Indent_style
|
| Reflection (computer science) In computer science, reflection is the process by which a computer program can observe and modify its own structure and behavior. The programming paradigm driven by reflection is called reflective programming. Reflection_(computer_science)
|
| General purpose datatypes General Purpose Datatypes (GPD) are a collection of datatypes defined independently of any particular programming language or implementation. These datatypes can be used to describe interfaces to existing libraries without having to specify the language (such as Fortran or C). General_purpose_datatypes
|
| Undefined behavior In computer science, undefined behavior is a feature of some programming languages — most famously C. In these languages, to simplify the specification and allow some flexibility in implementation, the specification leaves the results of certain operations specifically undefined. Undefined_behavior
|
| C99 C99 is a modern dialect of the C programming language. C99
|
| Strcpy The C programming language offers a library function called strcpy, defined in the string.h header file, that allows null-terminated memory blocks to be copied from one location to another. Strcpy
|
| Malloc Talk:Malloc
|
| Boost C++ Libraries The Boost C++ Libraries are a collection of peer-reviewed, open source libraries that extend the functionality of C++. Most of the libraries are licensed under the Boost Software License, designed to allow Boost to be used with both open and closed source projects. Boost_C++_Libraries
|