-
Results: 1 – 30 of 901
-
Add another type with the property you want to view.
- Newest Oldest
| close name | close image | close Also Typed With | close Parent Language | close Language Paradigms | close article |
|---|---|---|---|---|---|
|
+
Do you know something that's missing from this view? Add it!If you have a list you can use our wizard to match it with topics that may already be in Freebase. Go to the import tool » |
|||||
| C++ |
|
Quotation Subject | C | Object-oriented programming |
C++ ("C Plus Plus", ) is a general-purpose programming language. C++ is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. It is a statically typed, free-form, multi-paradigm,...
|
| Environmental modelling language/platform | Functional programming | ||||
| Featured Topic | Generic programming | ||||
| Template Configuration | |||||
| Book Subject | |||||
| C |
|
Quotation Subject | Procedural programming |
In computing, C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.
Although C was designed for...
|
|
| Environmental modelling language/platform | |||||
| Book Subject | |||||
| programming language | |||||
| Forth | Stack-oriented programming language |
Forth is a structured, imperative, stack-based, computer programming language and programming environment. Forth is sometimes spelled in all capital letters following the customary usage during its earlier years, although the name is not an acronym....
|
|||
| Concatenative programming language | |||||
| APL |
|
Mathematics |
APL (A Programming Language) is an array programming language based on a notation invented in 1957 by Kenneth E. Iverson while at Harvard University. It originated as an attempt to provide consistent notation for the teaching and analysis of topics...
|
||
| Combinatory logic | |||||
| Array programming | |||||
| Functional programming | |||||
| Operator | |||||
| CLU |
CLU is a programming language created at MIT by Barbara Liskov and her students between 1974 and 1975. It was notable for its use of constructors for abstract data types that included the code that operated on them, a key step in the direction of...
|
||||
| ALGOL | Imperative programming |
ALGOL (short for ALGOrithmic Language) is a family of imperative computer programming language originally developed in the mid 1950s which greatly influenced many other languages, and became the de facto way algorithms were described in text-books...
|
|||
| Simula | Object-oriented programming |
Simula is a name for two programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. Syntactically, it is a fairly faithful superset of Algol 60.
Simula 67...
|
|||
| Smalltalk |
|
Software | Object-oriented programming |
Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human-computer symbiosis." It was designed and created in part for...
|
|
| Language Implementation | |||||
| Objective-C | C | Object-oriented programming |
Objective-C, often referred to as ObjC and sometimes as Objective C or Obj-C, is a reflective, object-oriented programming language which adds Smalltalk-style messaging to C.
Today it is used primarily on Mac OS X and GNUstep, two environments...
|
||
| Eiffel |
|
Namesake | Object-oriented programming |
Eiffel is an ISO-standardized, object-oriented programming language designed to enable programmers to efficiently develop extensible, reusable, reliable software. Eiffel is used in academia as a language for teaching computer-programming principles....
|
|
| Design by contract | |||||
| PHP |
|
Software | Object-oriented programming |
PHP is a computer scripting language originally designed for producing dynamic web page. It is for server-side scripting, but can be used from a command line interface or in standalone graphical applications.
While PHP was originally created by...
|
|
| Computer Game Platform | Interpreted language | ||||
| Protocol | |||||
| File Format | |||||
| Programming Language | |||||
| J# | Object-oriented programming |
The J# (pronounced 'jay-sharp') programming language is a transitional language for programmers of Sun's Java and Microsoft's J++ languages, so they may use their existing knowledge and applications on Microsoft's .NET platform. J# can work with...
|
|||
| C# | Object-oriented programming |
C# (see section on name, pronunciation) is an object-oriented programming language developed by Microsoft as part of the .NET initiative and later approved as a standard by ECMA (ECMA-334) and ISO (ISO/IEC 23270). Anders Hejlsberg, the Designer of...
|
|||
| Component-oriented programming | |||||
| Imperative programming | |||||
| ALGOL 68 |
|
ALGOL | Imperative programming |
On December 20th 1968 the "Final Report" (MR 101) was adopted by the Working Group, then subsequently approved by the General Assembly of IFIP for publication. Translations were made for Russian, German, French and Bulgarian. Subsequently ALGOL 68...
|
|
| ALGOL 60 | ALGOL | ||||
| ALGOL 58 | ALGOL |
ALGOL 58, originally known as IAL, is one of the family of ALGOL computer programming language. It was an early compromise design soon superseded by ALGOL 60. According to John BackusALGOL 58 introduced the fundamental notion of compound statement,...
|
|||
| ALGOL W | ALGOL |
Algol-W is a programming language. It was Niklaus Wirth's proposal for a successor to ALGOL 60 in the ALGOL 68 committee. It represented a relatively conservative modification of ALGOL 60; Wirth added string, bitstring, complex number and reference...
|
|||
| Elliott ALGOL | ALGOL |
Elliott ALGOL (also known simply as Extended ALGOL) was the Burroughs-specific extension of the ALGOL 60 programming language designed system and application programming in Burroughs large systems.
Elliott ALGOL was used to write the ESPOL compiler...
|
|||
| Dartmouth ALGOL 30 | ALGOL |
Dartmouth ALGOL 30 was an implementation, firstly of ALGOL 58, then of ALGOL 60 for the LGP-30 at Dartmouth College, hence the name.
Since the limited size of the LGP-30 precluded a full implementation of ALGOL 60, certain of its features (arrays...
|
|||
| Pascal |
|
Namesake | Structured programming |
Pascal is an influential imperative and procedural programming language, developed in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using so-called structured programming and data...
|
|
| Imperative programming | |||||
| Oberon | Reflective programming |
Oberon is a programming language created in 1986 by Professor Niklaus Wirth (creator of the Pascal, Modula, and Modula-2 programming languages) and his associates at ETH Zurich in Switzerland. It was developed as part of the implementation of the...
|
|||
| Object-oriented programming | |||||
| Modula-2 | Modular Programming |
Modula-2 is a computer programming language invented by Niklaus Wirth at ETH, around 1978, as a successor to his intermediate language Modula. Modula-2 was implemented in 1980 for the Lilith computer, which was commercialized in 1982 by startup...
|
|||
| Structured programming | |||||
| Imperative programming | |||||
| Modula |
The Modula programming language is a descendent of the Pascal programming language, developed by the same Pascal designer Niklaus Wirth in Switzerland in the late 1970s. The main innovation of Modula over Pascal is a module system, used for grouping...
|
||||
| Object Pascal |
|
Object-oriented programming |
Object Pascal refers to a branch of object oriented derivatives of Pascal, mostly known as the primary programming language of CodeGear Delphi.
Borland used the name "Object Pascal" for the programming language in the first versions of Delphi, but...
|
||
| Oxygene |
|
Oxygene (formerly known as Chrome) is a programming language developed by RemObjects Software for the Common Language Infrastructure. Oxygene is Object Pascal based.
Compared to Delphi.NET, developed by Embarcadero, Oxygene does not emphasize total...
|
|||
| UCSD Pascal | Pascal |
UCSD Pascal or UCSD p-System was a portable, highly machine independent operating system. The University of California, San Diego Institute for Information Systems developed it in 1978 to provide students with a common operating system that could...
|
|||
| Turbo Pascal |
|
Pascal |
Turbo Pascal is a complete software development system that includes a compiler and an Integrated Development Environment (IDE) for the Pascal programming language running under CP/M, CP/M-86, and MS-DOS, developed by Borland under Philippe Kahn's...
|
||
| Mesa | Modular Programming |
Mesa is a programming language developed at Xerox PARC. The name Mesa was a pun, referring to its design intent to be a "high-level" programming language.
Mesa was used for the software for the Xerox Alto (one of the first personal computer with a...
|
|||
| Zonnon |
Zonnon is a general purpose programming language in the Pascal, Modula-2 and Oberon family. Its conceptual model is based on objects, definitions, implementations and modules. Its computing model is concurrent, based on active objects which interact...
|
||||
| Ada |
|
Namesake |
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...
|
||

