Spec# is a programming language with specification language features that extends the capabilities of the C# programming language with Eiffel-like contracts, including object invariants, preconditions and postconditions.
Go (programming language)
Go (often referred to as golang) is a free and open source programming language created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
Vala (programming language)
Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system.
Comparison of C Sharp and Java
This article compares two programming languages: C# with Java.
C Sharp (programming language)
() C# (pronounced as see sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
C (programming language)
C (/ˈsiː/, as in the letter c) is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
Cilk
Cilk, Cilk++ and Cilk Plus are general-purpose programming languages designed for multithreaded parallel computing.
ECMAScript
ECMAScript (or ES)is a trademarked scripting-language specification standardized by Ecma International in ECMA-262 and ISO/IEC 16262.
Java (programming language)
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
Objective-C
Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
Handel-C
Handel-C is a high-level programming language which targets low-level hardware, most commonly used in the programming of FPGAs.
Unified Parallel C
Unified Parallel C (UPC) is an extension of the C programming language designed for high-performance computing on large-scale parallel machines, including those with a common global address space (SMP and NUMA) and those with distributed memory (e.g. clusters).
OpenGL Shading Language
OpenGL Shading Language (abbreviated: GLSL or GLslang), is a high-level shading language based on the syntax of the C programming language.
Swift (programming language)
Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc.
NesC
nesC (network embedded systems C), pronounced "NES-see", is a component-based, event-driven programming language used to build applications for the TinyOS platform.
Newsqueak
Squeak and its successor Newsqueak are concurrent programming languages for writing application software with interactive graphical user interfaces.
Lite-C
Lite-C is a programming language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language.
Polyphonic C Sharp
Polyphonic C# is an extension of the C# programming language.
ACC (programming language)
ACC is a near-C compiler for the MS-DOS operating system on the IBM PC line of computers for programs.
Oak (programming language)
Oak is a discontinued programming language created by James Gosling in 1991, initially for Sun Microsystems' set-top box project.
EC (programming language)
eC (Ecere C) is an object-oriented programming language, defined as a super-set of the C language.
SA-C (programming language)
Single Assignment C (SA-C) (pronounced "sassy") is a member of the C programming language family designed to be directly and intuitively translatable into circuits, including FPGAs.
Dataparallel-C
Dataparallel-C: C with parallel extensions by Hatcher and Quinn of the University of New Hampshire.
PROMAL
PROMAL (PROgrammer's Microapplication Language) is a structured programming language from Systems Management Associates for MS-DOS, Commodore 64, and Apple II.
XMTC
XMTC (for explicit multi-threading C) is a shared-memory parallel programming language.
Alef (programming language)
Alef is a discontinued concurrent programming language, designed as part of the Plan 9 operating system by Phil Winterbottom of Bell Labs.
C Object Processor
The C Object Processor (COP) was a superset of the C programming language.
Not Quite C
Not Quite C (NQC) is a programming language, application programming interface (API), and native bytecode compiler toolkit for the Lego Mindstorms, Cybermaster and LEGO Spybotics systems.
P*
P* (pronounced "P-star") is a programming language meant to be useful in web development for creating dynamic HTML documents.
Intel Parallel Building Blocks
Intel Parallel Building Blocks (PBB) was a collection of three programming solutions designed for multithreaded parallel computing.
P4 (programming language)
P4 is a programming language designed to allow programming of packet forwarding dataplanes.