Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

List of CLI languages

Index List of CLI languages

CLI Languages are computer programming languages that are used to produce libraries and programs that conform to the Common Language Infrastructure (CLI) specifications. [1]

92 relations: A Sharp (.NET), Abbott Informatics, Actor model, Ada (programming language), Ahead-of-time compilation, Apache Groovy, ASP.NET, ASP.NET Core, Axum (programming language), Boo (programming language), C Sharp (programming language), C++, C++/CLI, Clojure, Cobra (programming language), Command-line interface, Common Intermediate Language, Common Language Infrastructure, Common Language Runtime, Common Lisp, Component Pascal, Computer, Computer programming, Concurrency (computer science), Daegis Inc., Delphi (IDE), Design by contract, DIBOL, Dynamic Language Runtime, ECMAScript, Eiffel (programming language), F Sharp (programming language), F* (programming language), Fantom (programming language), Functional programming, Graph rewriting, GrGen, IKVM.NET, Imperative programming, IronLisp, IronPython, IronRuby, IronScheme, J Sharp, Java (programming language), Java virtual machine, JScript, JScript .NET, Just-in-time compilation, Limnor, ..., Lisp (programming language), List of .NET libraries and frameworks, List of JVM languages, Managed Extensions for C++, Micro Focus, Microsoft, Microsoft Small Basic, ML (programming language), Mono (software), Native Image Generator, Nemerle, Oberon (programming language), Object Pascal, Object-oriented programming, OCaml, Oxygene (programming language), P Sharp, Perl 6, Phalanger, Phalanger (compiler), PHP, Portable.NET, PowerBuilder, PowerShell, Programming language, Programming paradigm, Prolog, Python (programming language), Ruby (programming language), Scala (programming language), Scheme (programming language), Shell (computing), Software, Standard Libraries (CLI), Synergy DBL, Type system, Unit testing, User (computing), Visual Basic, Visual Basic .NET, Visual programming language, .NET Framework. Expand index (42 more) »

A Sharp (.NET)

A# is a port of the Ada programming language to the Microsoft.NET platform.

New!!: List of CLI languages and A Sharp (.NET) · See more »

Abbott Informatics

Abbott Informatics is a subsidiary of Abbott Laboratories that develops and sells web-based laboratory information management systems (LIMS) - software used to manage the collection, processing, storage, retrieval and analysis of information generated in laboratories.

New!!: List of CLI languages and Abbott Informatics · See more »

Actor model

The actor model in computer science is a mathematical model of concurrent computation that treats "actors" as the universal primitives of concurrent computation.

New!!: List of CLI languages and Actor model · See more »

Ada (programming language)

Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages.

New!!: List of CLI languages and Ada (programming language) · See more »

Ahead-of-time compilation

In computer science, ahead-of-time (AOT) compilation is the act of compiling a higher-level programming language such as C or C++, or an intermediate representation such as Java bytecode or.NET Framework Common Intermediate Language (CIL) code, into a native (system-dependent) machine code so that the resulting binary file can execute natively.

New!!: List of CLI languages and Ahead-of-time compilation · See more »

Apache Groovy

Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform.

New!!: List of CLI languages and Apache Groovy · See more »

ASP.NET

ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages.

New!!: List of CLI languages and ASP.NET · See more »

ASP.NET Core

ASP.NET Core is a free and open-source web framework, and the next generation of ASP.NET, developed by Microsoft and the community.

New!!: List of CLI languages and ASP.NET Core · See more »

Axum (programming language)

Axum (previously codenamed Maestro) is a domain-specific concurrent programming language, based on the Actor model, that was under active development by Microsoft between 2009 and 2011.

New!!: List of CLI languages and Axum (programming language) · See more »

Boo (programming language)

Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility.

New!!: List of CLI languages and Boo (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: List of CLI languages and C Sharp (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: List of CLI languages and C++ · See more »

C++/CLI

C++/CLI (C++ modified for Common Language Infrastructure) is a language specification created by Microsoft and intended to supersede Managed Extensions for C++.

New!!: List of CLI languages and C++/CLI · See more »

Clojure

Clojure (like "closure") is a dialect of the Lisp programming language.

New!!: List of CLI languages and Clojure · See more »

Cobra (programming language)

Cobra is a general-purpose, object-oriented programming language.

New!!: List of CLI languages and Cobra (programming language) · See more »

Command-line interface

A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).

New!!: List of CLI languages and Command-line interface · See more »

Common Intermediate Language

Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL), is the lowest-level human-readable programming language defined by the Common Language Infrastructure (CLI) specification and is used by the.NET Framework,.NET Core, and Mono.

New!!: List of CLI languages and Common Intermediate Language · See more »

Common Language Infrastructure

The Common Language Infrastructure (CLI) is an open specification (technical standard) developed by Microsoft and standardized by ISO and ECMA that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures.

New!!: List of CLI languages and Common Language Infrastructure · See more »

Common Language Runtime

The Common Language Runtime (CLR), the virtual machine component of Microsoft's.NET framework, manages the execution of.NET programs.

New!!: List of CLI languages and Common Language Runtime · See more »

Common Lisp

Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004) (formerly X3.226-1994 (R1999)).

New!!: List of CLI languages and Common Lisp · See more »

Component Pascal

Component Pascal is a programming language in the tradition of Niklaus Wirth's Pascal, Modula-2, Oberon and Oberon-2.

New!!: List of CLI languages and Component Pascal · See more »

Computer

A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: List of CLI languages and Computer · See more »

Computer programming

Computer programming is the process of building and designing an executable computer program for accomplishing a specific computing task.

New!!: List of CLI languages and Computer programming · See more »

Concurrency (computer science)

In computer science, concurrency refers to the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome.

New!!: List of CLI languages and Concurrency (computer science) · See more »

Daegis Inc.

Daegis Inc. (formerly Unify Corporation) is one of the early developers of database management systems and tools for database development.

New!!: List of CLI languages and Daegis Inc. · See more »

Delphi (IDE)

Delphi is an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, developed by Embarcadero Technologies.

New!!: List of CLI languages and Delphi (IDE) · See more »

Design by contract

Design by contract (DbC), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software.

New!!: List of CLI languages and Design by contract · See more »

DIBOL

DIBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language, designed for use in Management Information Systems (MIS) software development.

New!!: List of CLI languages and DIBOL · See more »

Dynamic Language Runtime

The Dynamic Language Runtime (DLR) from Microsoft runs on top of the Common Language Runtime and provides computer language services for dynamic languages.

New!!: List of CLI languages and Dynamic Language Runtime · See more »

ECMAScript

ECMAScript (or ES) is a trademarked scripting-language specification standardized by Ecma International in ECMA-262 and ISO/IEC 16262.

New!!: List of CLI languages and ECMAScript · See more »

Eiffel (programming language)

Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software.

New!!: List of CLI languages and Eiffel (programming language) · See more »

F Sharp (programming language)

F# (pronounced F sharp) is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods.

New!!: List of CLI languages and F Sharp (programming language) · See more »

F* (programming language)

F* (pronounced F star) is a functional programming language inspired by ML and aimed at program verification.

New!!: List of CLI languages and F* (programming language) · See more »

Fantom (programming language)

Fantom is a general purpose object-oriented programming language created by Brian and Andy Frank that runs on the Java Runtime Environment (JRE), JavaScript, and the.NET Common Language Runtime (CLR) (.NET support is considered "prototype" status).

New!!: List of CLI languages and Fantom (programming language) · See more »

Functional programming

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

New!!: List of CLI languages and Functional programming · See more »

Graph rewriting

In computer science, graph transformation, or graph rewriting, concerns the technique of creating a new graph out of an original graph algorithmically.

New!!: List of CLI languages and Graph rewriting · See more »

GrGen

GrGen.NET is a software development tool that offers programming languages (domain specific languages) that are optimized for the processing of graph structured data.

New!!: List of CLI languages and GrGen · See more »

IKVM.NET

IKVM.NET is an implementation of Java for Mono and the Microsoft.NET Framework.

New!!: List of CLI languages and IKVM.NET · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

New!!: List of CLI languages and Imperative programming · See more »

IronLisp

IronLisp was an implementation of the Lisp programming language targeting the Microsoft.NET framework.

New!!: List of CLI languages and IronLisp · See more »

IronPython

IronPython is an implementation of the Python programming language targeting the.NET Framework and Mono.

New!!: List of CLI languages and IronPython · See more »

IronRuby

IronRuby is an implementation of the Ruby programming language targeting Microsoft.NET framework.

New!!: List of CLI languages and IronRuby · See more »

IronScheme

IronScheme is an implementation of the Scheme programming language targeting the Microsoft.NET framework.

New!!: List of CLI languages and IronScheme · See more »

J Sharp

Visual J# (pronounced "jay-sharp") is an implementation of the J# programming language that was a transitional language for programmers of Java and Visual J++ languages, so they could use their existing knowledge and applications with the.NET Framework.

New!!: List of CLI languages and J Sharp · See more »

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.

New!!: List of CLI languages and Java (programming language) · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

New!!: List of CLI languages and Java virtual machine · See more »

JScript

JScript is Microsoft's dialect of the ECMAScript standard that is used in Microsoft's Internet Explorer.

New!!: List of CLI languages and JScript · See more »

JScript .NET

JScript.NET is a.NET programming language developed by Microsoft.

New!!: List of CLI languages and JScript .NET · See more »

Just-in-time compilation

In computing, just-in-time (JIT) compilation, (also dynamic translation or run-time compilation), is a way of executing computer code that involves compilation during execution of a program – at run time – rather than prior to execution.

New!!: List of CLI languages and Just-in-time compilation · See more »

Limnor

Limnor is a generic-purpose codeless and visual programming system.

New!!: List of CLI languages and Limnor · See more »

Lisp (programming language)

Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.

New!!: List of CLI languages and Lisp (programming language) · See more »

List of .NET libraries and frameworks

This article contains a list of notable libraries that can be used in.NET languages.

New!!: List of CLI languages and List of .NET libraries and frameworks · See more »

List of JVM languages

This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM).

New!!: List of CLI languages and List of JVM languages · See more »

Managed Extensions for C++

Managed Extensions for C++ or Managed C++ is a now-deprecated set of language extensions for C++, including grammatical and syntactic extensions, keywords and attributes, to bring the C++ syntax and language to the.NET Framework.

New!!: List of CLI languages and Managed Extensions for C++ · See more »

Micro Focus

Micro Focus International plc is a multinational software and information technology business based in Newbury, Berkshire, England.

New!!: List of CLI languages and Micro Focus · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: List of CLI languages and Microsoft · See more »

Microsoft Small Basic

Microsoft Small Basic is a programming language and associated IDE.

New!!: List of CLI languages and Microsoft Small Basic · See more »

ML (programming language)

ML (Meta Language) is a general-purpose functional programming language.

New!!: List of CLI languages and ML (programming language) · See more »

Mono (software)

Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

New!!: List of CLI languages and Mono (software) · See more »

Native Image Generator

The Native Image Generator, or simply NGen, is the ahead-of-time compilation (AOT) service of the.NET Framework.

New!!: List of CLI languages and Native Image Generator · See more »

Nemerle

Nemerle is a general-purpose high-level statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono).

New!!: List of CLI languages and Nemerle · See more »

Oberon (programming language)

Oberon is a general-purpose programming language created in 1986 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages (Euler, Algol-W, Pascal, Modula, and Modula-2).

New!!: List of CLI languages and Oberon (programming language) · See more »

Object Pascal

Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi.

New!!: List of CLI languages and Object Pascal · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: List of CLI languages and Object-oriented programming · See more »

OCaml

OCaml, originally named Objective Caml, is the main implementation of the programming language Caml, created by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez and others in 1996.

New!!: List of CLI languages and OCaml · See more »

Oxygene (programming language)

Oxygene (formerly known as Chrome) is a programming language developed by RemObjects Software for Microsoft's Common Language Infrastructure, the Java Platform and Cocoa.

New!!: List of CLI languages and Oxygene (programming language) · See more »

P Sharp

P# is a Prolog interpreter written for the Common Language Infrastructure.

New!!: List of CLI languages and P Sharp · See more »

Perl 6

Perl 6 is a member of the Perl family of programming languages.

New!!: List of CLI languages and Perl 6 · See more »

Phalanger

Phalanger (from the Greek phalangion, meaning spider's web, from their webbed (fused) toes) is a genus of possums.

New!!: List of CLI languages and Phalanger · See more »

Phalanger (compiler)

Phalanger is a compiler front end for compiling PHP source code into CIL byte-code, which can be further processed by the.NET Framework's just-in-time compiler.

New!!: List of CLI languages and Phalanger (compiler) · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

New!!: List of CLI languages and PHP · See more »

Portable.NET

Part of the decommissioned DotGNU project, Portable.NET is a free software and open source software initiative aiming to build a portable toolchain and runtime for Common Language Infrastructure applications.

New!!: List of CLI languages and Portable.NET · See more »

PowerBuilder

PowerBuilder is an integrated development environment owned by SAP since the acquisition of Sybase in 2010.

New!!: List of CLI languages and PowerBuilder · See more »

PowerShell

PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.

New!!: List of CLI languages and PowerShell · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: List of CLI languages and Programming language · See more »

Programming paradigm

Programming paradigms are a way to classify programming languages based on their features.

New!!: List of CLI languages and Programming paradigm · See more »

Prolog

Prolog is a general-purpose logic programming language associated with artificial intelligence and computational linguistics.

New!!: List of CLI languages and Prolog · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

New!!: List of CLI languages and Python (programming language) · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

New!!: List of CLI languages and Ruby (programming language) · See more »

Scala (programming language)

Scala is a general-purpose programming language providing support for functional programming and a strong static type system.

New!!: List of CLI languages and Scala (programming language) · See more »

Scheme (programming language)

Scheme is a programming language that supports multiple paradigms, including functional programming and imperative programming, and is one of the two main dialects of Lisp.

New!!: List of CLI languages and Scheme (programming language) · See more »

Shell (computing)

In computing, a shell is a user interface for access to an operating system's services.

New!!: List of CLI languages and Shell (computing) · See more »

Software

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: List of CLI languages and Software · See more »

Standard Libraries (CLI)

The Common Language Infrastructure (CLI) includes the Standard Libraries in order to encapsulate a large number of common functions, such as file reading and writing, XML document manipulation, exception handling, application globalization, network communication, threading and reflection, which makes the programmer's job easier.

New!!: List of CLI languages and Standard Libraries (CLI) · See more »

Synergy DBL

Synergy DBL (Data Business Language) is a compiled, imperative programming language designed for business use.

New!!: List of CLI languages and Synergy DBL · See more »

Type system

In programming languages, a type system is a set of rules that assigns a property called type to the various constructs of a computer program, such as variables, expressions, functions or modules.

New!!: List of CLI languages and Type system · See more »

Unit testing

In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are tested to determine whether they are fit for use.

New!!: List of CLI languages and Unit testing · See more »

User (computing)

A user is a person who utilizes a computer or network service.

New!!: List of CLI languages and User (computing) · See more »

Visual Basic

Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its Component Object Model (COM) programming model first released in 1991 and declared legacy during 2008.

New!!: List of CLI languages and Visual Basic · See more »

Visual Basic .NET

Visual Basic.NET (VB.NET) is a multi-paradigm, object-oriented programming language, implemented on the.NET Framework.

New!!: List of CLI languages and Visual Basic .NET · See more »

Visual programming language

In computing, a visual programming language (VPL) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.

New!!: List of CLI languages and Visual programming language · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: List of CLI languages and .NET Framework · See more »

Redirects here:

.NET Language, .NET Languages, .NET language, .NET languages, CLI Langauges, CLI Language, CLI Languages, CLI language, CLI languages, List of .NET Languages, List of .NET framework languages, List of .NET languages, List of .net programming languages, List of CLI Languages, List of CLI language, List of CLR languages, Microsoft .NET Languages, NET language.

References

[1] https://en.wikipedia.org/wiki/List_of_CLI_languages

OutgoingIncoming
Hey! We are on Facebook now! »