AdaIt is a statically typed, structured, imperative programming language that is based on Pascal. A team of CII Honeywell Bull that was led by Jean Ichbiah developed Ada. The Ada compilers are validated for mission-critical systems. Ada is an internationally standardized computer programming language.
ALGOLAlgorithmic Language, as it is called, is actually a family of imperative programming languages that was developed in the middle 1950s. It proved instrumental in the creation of programming languages like BCPL, B and C. Simula, representing Simula I and Simula 67 is a superset of Algol 60. Ole-Johan Dahl and Kristen Nygaard of the Norwegian Computing Center in Oslo were the brains behind Simula.
CDennis Ritchie at the Bell Telephone Laboratories developed C to be used on the Unix platform. It is a general purpose, cross-platform, procedural, imperative programming language. It is used for implementing system software and application software and is one of the most-used computer programming languages of today. The development of C++ and C# was influenced by C.
C++It consists of a combination of high-level and low-level language features and is hence considered as a middle-level programming language. Bjarne Stroustrup of Bell Labs developed C++ as an extension of the C language. Originally known as 'C with Classes', it came to be known as C++ from 1983. It is a multi-paradigm language that supports procedural programming, generic programming, object-oriented programming and data abstraction.
C#C Sharp is a multi-paradigm programming language that supports imperative, generic and object-oriented programming. It is a part of the Microsoft .NET Framework. It is similar to C++ in its object-oriented syntax and is also influenced by Java and Delphi. Polyphonic C# extends C#. MC# is an extension of Polyphonic C# that can work on the .NET platform. C-omega is an extension to C# that succeeded Polyphonic C#. It enables access to data stores and includes constructs that support concurrent programming.
CLEOIt is known as the Clear Language for Expressing Orders and is a computer language for the LEO computer.
COBOLThe name stands for Common Business-Oriented Language that is designed for the business and finance domain. COBOL 2002 standard supports object-oriented programming. It is one of the very old programming languages that are still in use.
CobraIt is an object-oriented programming language that runs on .NET and Mono frameworks. Chuck Esterbrook developed it. Its design is influenced by languages like Python and C#. It supports static and dynamic typing and is suited for unit tests. Today, it is an open source project.
DOriginally designed as an enhancement of C++, it is also influenced by Java, Eiffel and C#. It is an object-oriented, imperative, multi-paradigm system programming language developed by Walter Bright of Digital Mars.
DASLAcronym of Distributed Application Specification Language, it is a high-level, strongly typed programming language that was developed at the Sun Microsystems. It was created with an intent to be used for developing web applications.
DIBOLAcronym of Digital Interactive Business Oriented Language, DIBOL is a general purpose procedural imperative programming language. It is fairly similar to COBOL as is best suited for the development of Management Information Systems.
FortranIt is a procedural, imperative, general purpose computer programming language that works well for scientific computations and numeric operations. After IBM developed it in the 1950s, it soon gained popularity in programming. It is very popular in the field of high-performance computing. It is a structured and compiled programming language that is a subset of Fortran95. Fortran 2003, a revised version of Fortran supports object-oriented programming.
JavaSun Microsystems developed Java and released it in 1995 as a part of the Java platform. Java applications are compiled to bytecode, which can run on any virtual machine, thus making Java programs platform-independent. It is very popular language of the modern times. Groovy is an object-oriented programming language for the Java platform. It is a dynamic programming language, which can also be used as a scripting language. Join Java is a programming language that extends Java by adding join methods, asynchronous methods and order class modifiers to Java. X10 is a computer programming language developed by IBM that supports parallel programming, arrays and concurrency. It is seen as an extended subset of Java.
JOVIALIt is a high-order computer programming language similar to ALGOL. It is best suited to the design and development of embedded systems.
Objective-CIt is a reflective object-oriented programming language that adds messaging services to C.
SMALLThe name stands for Small Machine Algol-like Language. It provides the programmers with abilities to write an ALGOL-like code that can be run on small machines.