Procedural programming languages
A-0 System
The A-0 system (Arithmetic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer.
The A-0 system (Arithmetic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer.
ABC (programming language)
ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton.
ABC is an imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton.
Action!
Action! is a programming language, with integrated editor, debugger, and 6502 compiler, for the Atari 8-bit family of microcomputers.
Action! is a programming language, with integrated editor, debugger, and 6502 compiler, for the Atari 8-bit family of microcomputers.
Action! (programming language)
Action! is a programming language, with integrated editor, debugger, and 6502 compiler, for the Atari 8-bit family of microcomputers.
Action! is a programming language, with integrated editor, debugger, and 6502 compiler, for the Atari 8-bit family of microcomputers.
Active Oberon
Active Oberon is an extension of the programming language Oberon.
Active Oberon is an extension of the programming language Oberon.
Agena (programming language)
Agena is an interpreted procedural programming language, designed to be used in scientific, educational, linguistic, graphical, and other applications, including scripting.
Agena is an interpreted procedural programming language, designed to be used in scientific, educational, linguistic, graphical, and other applications, including scripting.
ALCOR
ALCOR is an early computer language definition created by the ALCOR Group, a consortium of universitites, research institutions and manufacturers in Europe and the USA which was founded in...
ALCOR is an early computer language definition created by the ALCOR Group, a consortium of universitites, research institutions and manufacturers in Europe and the USA which was founded in...
ALGOL
ALGOL (short for ALGOrithmic Language) is a family of imperative computer programming languages originally developed in the mid 1950s which greatly influenced many other languages an...
ALGOL (short for ALGOrithmic Language) is a family of imperative computer programming languages originally developed in the mid 1950s which greatly influenced many other languages an...
ALGOL 60
ALGOL 60 is a member of the ALGOL family of computer programming languages.
ALGOL 60 is a member of the ALGOL family of computer programming languages.
ALGOL 68
ALGOL 68 (short for ALGOrithmic Language 1968) is an imperative computer programming language that was conceived as a successor to the ALGOL 60 programming language, designed ...
ALGOL 68 (short for ALGOrithmic Language 1968) is an imperative computer programming language that was conceived as a successor to the ALGOL 60 programming language, designed ...
ALGOL W
ALGOL W is a programming language.
ALGOL W is a programming language.
Amiga E
Amiga E, or very often simply E, is a programming language created by Wouter van Oortmerssen on the Amiga.
Amiga E, or very often simply E, is a programming language created by Wouter van Oortmerssen on the Amiga.
ApeScript
ApeScript is an interpreted procedural dynamic-typed language.
ApeScript is an interpreted procedural dynamic-typed language.
Argus (programming language)
Argus is a programming language created at MIT by Barbara Liskov between 1982 and 1988, in collaboration with Maurice Herlihy, Paul Johnson, Robert Scheifler, and William Weihl.
Argus is a programming language created at MIT by Barbara Liskov between 1982 and 1988, in collaboration with Maurice Herlihy, Paul Johnson, Robert Scheifler, and William Weihl.
Autocode
Autocode is the name of a family of programming languages devised in the 1950s and 1960s for a series of digital computers at the Universities of Manchester and Cambridge.
Autocode is the name of a family of programming languages devised in the 1950s and 1960s for a series of digital computers at the Universities of Manchester and Cambridge.
B (programming language)
B is a programming language that was developed at Bell Labs.
B is a programming language that was developed at Bell Labs.
Basic4ppc
Basic4ppc is a programming language for Smartphones and Pocket PC handheld computers running Windows Mobile operating system, by Anywhere software.
Basic4ppc is a programming language for Smartphones and Pocket PC handheld computers running Windows Mobile operating system, by Anywhere software.
BCPL
BCPL is a procedural, imperative, and structured computer programming language designed by Martin Richards of the University of Cambridge in 1966.
BCPL is a procedural, imperative, and structured computer programming language designed by Martin Richards of the University of Cambridge in 1966.
BitC
BitC is a systems programming language developed by researchers at the Johns Hopkins University and The EROS Group, LLC as part of the Coyotos project.
BitC is a systems programming language developed by researchers at the Johns Hopkins University and The EROS Group, LLC as part of the Coyotos project.
Bon (programming language)
Bon was a programming language created by Ken Thompson while he worked on the MULTICS operating system.
Bon was a programming language created by Ken Thompson while he worked on the MULTICS operating system.
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 w...
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 w...
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.
CHILL
In computing, CHILL (an acronym for CCITT High Level Language) is a procedural programming language designed for use in telecommunication switches (the hardware used inside telephone excha...
In computing, CHILL (an acronym for CCITT High Level Language) is a procedural programming language designed for use in telecommunication switches (the hardware used inside telephone excha...
CLIST
CLIST (Command List) (pronounced "C-List") is a procedural programming language for TSO in MVS systems.
CLIST (Command List) (pronounced "C-List") is a procedural programming language for TSO in MVS systems.
CLU (programming language)
CLU is a programming language created at MIT by Barbara Liskov and her students between 1974 and 1975.
CLU is a programming language created at MIT by Barbara Liskov and her students between 1974 and 1975.
COMAL
COMAL (Common Algorithmic Language) is a computer programming language developed in Denmark by Benedict Løfstedt and Børge R. Christensen in 1973.
COMAL (Common Algorithmic Language) is a computer programming language developed in Denmark by Benedict Løfstedt and Børge R. Christensen in 1973.
Combined Programming Language
The Combined Programming Language (CPL) was a computer programming language developed jointly between the Mathematical Laboratory at the University of Cambridge and the University of London Comp...
The Combined Programming Language (CPL) was a computer programming language developed jointly between the Mathematical Laboratory at the University of Cambridge and the University of London Comp...
Common Lisp
Common Lisp is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994,.
Common Lisp is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994,.
COMTRAN
COMTRAN (COMmercial TRANslator) is an early programming language developed at IBM. It was intended as the business programming equivalent of the scientific programming language FORTRAN (FORmula...
COMTRAN (COMmercial TRANslator) is an early programming language developed at IBM. It was intended as the business programming equivalent of the scientific programming language FORTRAN (FORmula...
Coral 66
CORAL is a programming language originally developed in 1964 at the Royal Radar Establishment, Malvern, UK, as a subset of JOVIAL. Coral 66 was subsequently developed by I. F. Currie and M. Grif...
CORAL is a programming language originally developed in 1964 at the Royal Radar Establishment, Malvern, UK, as a subset of JOVIAL. Coral 66 was subsequently developed by I. F. Currie and M. Grif...
CORC
CORC (after CORnell Compiler), was a simple computer language developed at Cornell University in 1962 to serve lay users, namely, for students to use to solve math problems.
CORC (after CORnell Compiler), was a simple computer language developed at Cornell University in 1962 to serve lay users, namely, for students to use to solve math problems.
Cornell University Programming Language
Cornell University Programming Language (also called CUPL) is a procedural computer programming language developed at Cornell University in the late 1960s.
Cornell University Programming Language (also called CUPL) is a procedural computer programming language developed at Cornell University in the late 1960s.
CPL (programming language)
The Combined Programming Language (CPL) was a computer programming language developed jointly between the Mathematical Laboratory at the University of Cambridge and the University of London Comp...
The Combined Programming Language (CPL) was a computer programming language developed jointly between the Mathematical Laboratory at the University of Cambridge and the University of London Comp...
Dartmouth ALGOL 30
Dartmouth ALGOL 30 was an implementation, firstly of ALGOL 58, then of ALGOL 60 for the LGP-30 at Dartmouth College, hence the name.
Dartmouth ALGOL 30 was an implementation, firstly of ALGOL 58, then of ALGOL 60 for the LGP-30 at Dartmouth College, hence the name.
Delphi Prism
Delphi Prism is a rapid application development tool for the Microsoft .NET Framework and Mono, developed by RemObjects Software and distributed by Embarcadero Technologies.
Delphi Prism is a rapid application development tool for the Microsoft .NET Framework and Mono, developed by RemObjects Software and distributed by Embarcadero Technologies.
Dexterity programming language
The Dexterity programming language was designed in the early 1990s for the implementation of platform independent graphical accounting software.
The Dexterity programming language was designed in the early 1990s for the implementation of platform independent graphical accounting software.
DG/L
DG/L was a programming language developed by Data General Corp for the Nova, Eclipse and Eclipse/MV families of minicomputers in the 1970s and early 1980s.
DG/L was a programming language developed by Data General Corp for the Nova, Eclipse and Eclipse/MV families of minicomputers in the 1970s and early 1980s.
DIBOL
DiBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language, which is well-suited for Management Information Systems (MIS) software deve...
DiBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language, which is well-suited for Management Information Systems (MIS) software deve...
Distributed Application Specification Language
The DASL Programming Language (Distributed Application Specification Language) is a high-level, strongly typed programming language originally developed at Sun Microsystems Laboratories between ...
The DASL Programming Language (Distributed Application Specification Language) is a high-level, strongly typed programming language originally developed at Sun Microsystems Laboratories between ...
Elliott 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...
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...
Euclid (programming language)
Euclid is an imperative programming language for writing verifiable programs.
Euclid is an imperative programming language for writing verifiable programs.
Euphoria (programming language)
Euphoria is a programming language originally created by Robert Craig of Rapid Deployment Software in Toronto.
Euphoria is a programming language originally created by Robert Craig of Rapid Deployment Software in Toronto.
FACT computer language
FACT was an early computer programming language, created by the Datamatic Division of Minneapolis Honeywell for its model 800 series business computers in 1959.
FACT was an early computer programming language, created by the Datamatic Division of Minneapolis Honeywell for its model 800 series business computers in 1959.
FARGO (programming language)
FARGO (Fourteen-o-one IBM 1401
Automatic Report Generation Operation) was the predecessor to the popular RPG programming language (RPG).
FARGO (Fourteen-o-one IBM 1401
Automatic Report Generation Operation) was the predecessor to the popular RPG programming language (RPG).
FLACC
FLACC is an implementation of the ALGOL68 programming language.
FLACC is an implementation of the ALGOL68 programming language.
FLOW-MATIC
FLOW-MATIC, originally known as B-0, was the first English-like data processing language.
FLOW-MATIC, originally known as B-0, was the first English-like data processing language.
FORMAC (programming language)
FORMAC, acronym of FORmula MAnipulation Compiler, is an extension of FORTRAN. It was developed by Jean E. Sammet.
FORMAC, acronym of FORmula MAnipulation Compiler, is an extension of FORTRAN. It was developed by Jean E. Sammet.
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing.
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing.
FoxPro 2
FoxPro is a text-based procedurally-oriented programming language and DBMS, originally published by Fox Software and later by Microsoft, for MS-DOS, MS Windows, Apple Macintosh, and UNIX.
FoxPro is a text-based procedurally-oriented programming language and DBMS, originally published by Fox Software and later by Microsoft, for MS-DOS, MS Windows, Apple Macintosh, and UNIX.
FreeBASIC
FreeBASIC is a free/open source, 32-bit BASIC compiler for Microsoft Windows, protected-mode DOS, Linux, FreeBSD and Xbox.
FreeBASIC is a free/open source, 32-bit BASIC compiler for Microsoft Windows, protected-mode DOS, Linux, FreeBSD and Xbox.
Gambas
Gambas is the name of an object-oriented dialect of the BASIC programming language as well as the integrated development environment that accompanies it.
Gambas is the name of an object-oriented dialect of the BASIC programming language as well as the integrated development environment that accompanies it.
Generalized Automation Language
Generalized Automation Language (GAL) is a very high level programming language for MVS based systems such as OS/390 and z/OS. It contains features and constructs that enable the programme...
Generalized Automation Language (GAL) is a very high level programming language for MVS based systems such as OS/390 and z/OS. It contains features and constructs that enable the programme...
Geometric Description Language
In computer-aided design, Geometric Description Language (GDL) is the programming language of ArchiCAD library parts.
In computer-aided design, Geometric Description Language (GDL) is the programming language of ArchiCAD library parts.
GNU Pascal
GNU Pascal is a Pascal compiler composed of a frontend to GNU Compiler Collection, similar to the way Fortran and other languages were added to GCC. GNU Pascal is ISO 7185 compatible, and it imp...
GNU Pascal is a Pascal compiler composed of a frontend to GNU Compiler Collection, similar to the way Fortran and other languages were added to GCC. GNU Pascal is ISO 7185 compatible, and it imp...
Go (programming language)
Go is a compiled, garbage-collected, concurrent programming language developed by Google Inc.
Go is a compiled, garbage-collected, concurrent programming language developed by Google Inc.
GRASS (programming language)
GRASS (GRAphics Symbiosis System) was a programming language created to script 2D vector graphics animations.
GRASS (GRAphics Symbiosis System) was a programming language created to script 2D vector graphics animations.
Hollywood (programming language)
Hollywood is a commercially distributed programming language developed by Andreas Falkenhahn (Airsoft Softwair) which mainly focuses on the creation of multimedia-oriented applications.
Hollywood is a commercially distributed programming language developed by Andreas Falkenhahn (Airsoft Softwair) which mainly focuses on the creation of multimedia-oriented applications.
IBM RPG
RPG is a high-level programming language for business and genereal purpose applications, initials which stand for Report Program Generator.
RPG is a high-level programming language for business and genereal purpose applications, initials which stand for Report Program Generator.
IBM RPG II
RPG II is a version of the IBM RPG programming language.
RPG II is a version of the IBM RPG programming language.
Information Processing Language
Information Processing Language is a programming language developed by Allen Newell, Cliff Shaw, and Herbert A. Simon at RAND Corporation and the Carnegie Institute of Technology from about 1956.
Information Processing Language is a programming language developed by Allen Newell, Cliff Shaw, and Herbert A. Simon at RAND Corporation and the Carnegie Institute of Technology from about 1956.
Jako (programming language)
Jako, much more commonly referred to as "Jakk", is a programming language created by Gary Niger.
Jako, much more commonly referred to as "Jakk", is a programming language created by Gary Niger.
JAL (compiler)
JAL (Just Another Language) is a Pascal-like programming language and compiler that generates executable code for PIC microcontrollers.
JAL (Just Another Language) is a Pascal-like programming language and compiler that generates executable code for PIC microcontrollers.
Joyce (programming language)
Joyce is a secure, concurrent programming language designed by Per Brinch Hansen in the 1980s.
Joyce is a secure, concurrent programming language designed by Per Brinch Hansen in the 1980s.
Kaleidoscope (programming language)
The Kaleidoscope programming language is a constraint programming language embedding constraints into an imperative object-oriented language.
The Kaleidoscope programming language is a constraint programming language embedding constraints into an imperative object-oriented language.
Karel (programming language)
Karel is an educational programming language for beginners, created by Richard E. Pattis in his book Karel The Robot: A Gentle Introduction to the Art of Programming.
Karel is an educational programming language for beginners, created by Richard E. Pattis in his book Karel The Robot: A Gentle Introduction to the Art of Programming.
KISS (system)
KISS is an early low-level programming language on the IBM 650 business computer.
KISS is an early low-level programming language on the IBM 650 business computer.
LANSA (development environment)
LANSA is a development environment for generating applications on multiple computer systems.
LANSA is a development environment for generating applications on multiple computer systems.
Lasso (programming language)
Lasso Professional combines an interpreted programming language and server for developing internet applications which use web browsers for the client user interface to connect to HTTP and databa...
Lasso Professional combines an interpreted programming language and server for developing internet applications which use web browsers for the client user interface to connect to HTTP and databa...
LEAP (programming language)
LEAP is an extension to the ALGOL 60 programming language which provides an associative memory of triples.
LEAP is an extension to the ALGOL 60 programming language which provides an associative memory of triples.
Linoleum (programming language)
The L.in.oleum is an unstructured, untyped, procedural programming language and a cross-platform assembler developed by Italian programmer Alessandro Ghignola beginning in 2001.
The L.in.oleum is an unstructured, untyped, procedural programming language and a cross-platform assembler developed by Italian programmer Alessandro Ghignola beginning in 2001.
LIS (programming language)
LIS (Language d'Implementation de Systèmes) was a system implementation programming language designed by Jean Ichbiah, who later designed Ada.
LIS (Language d'Implementation de Systèmes) was a system implementation programming language designed by Jean Ichbiah, who later designed Ada.
LSE (programming language)
LSE (Langage symbolique d'enseignement) is a programming language developed at Supélec in the late 1970s/early 1980s.
LSE (Langage symbolique d'enseignement) is a programming language developed at Supélec in the late 1970s/early 1980s.
MAD (programming language)
MAD (Michigan Algorithm Decoder) is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC 1108, Philco 210-211, and eventually ...
MAD (Michigan Algorithm Decoder) is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC 1108, Philco 210-211, and eventually ...
Mesa (programming language)
Mesa was an innovative programming language developed in the late 1970s at the Xerox Palo Alto Research Center in Palo Alto, California, United States.
Mesa was an innovative programming language developed in the late 1970s at the Xerox Palo Alto Research Center in Palo Alto, California, United States.
Met English
Met English Language (MEL) was an early computer language used by the Metropolitan Life Insurance Company (MetLife).
Met English Language (MEL) was an early computer language used by the Metropolitan Life Insurance Company (MetLife).
ML (programming language)
ML is a general-purpose functional programming language developed by Robin Milner and others in the early 1970s at the University of Edinburgh, whose syntax is inspired by ISWIM. Historically, M...
ML is a general-purpose functional programming language developed by Robin Milner and others in the early 1970s at the University of Edinburgh, whose syntax is inspired by ISWIM. Historically, M...
NATURAL
Natural is a fourth-generation programming language from Software AG. It is largely used for building databases output in plain text form, for example.
Natural is a fourth-generation programming language from Software AG. It is largely used for building databases output in plain text form, for example.
Nemerle
Nemerle is a general-purpose high-level statically typed programming language for the .NET (see also Mono) platform.
Nemerle is a general-purpose high-level statically typed programming language for the .NET (see also Mono) platform.
NEWP
NEWP (or the New Executive Programming Language) is a high-level programming language used on the Unisys MCP systems.
NEWP (or the New Executive Programming Language) is a high-level programming language used on the Unisys MCP systems.
NORD Programming Language
NPL was a programming language by the Norwegian minicomputer manufacturer Norsk Data.
NPL was a programming language by the Norwegian minicomputer manufacturer Norsk Data.
Nu (programming language)
Nu is an interpreted object-oriented programming language, with a LISP-like syntax, created by Tim Burks as an alternative scripting language to program Mac OS X through its Cocoa API. Implement...
Nu is an interpreted object-oriented programming language, with a LISP-like syntax, created by Tim Burks as an alternative scripting language to program Mac OS X through its Cocoa API. Implement...
Oberon (programming language)
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.
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.
occam (programming language)
occam is a concurrent programming language that builds on the Communicating Sequential Processes (CSP) process algebra, and shares many of its features.
occam is a concurrent programming language that builds on the Communicating Sequential Processes (CSP) process algebra, and shares many of its features.
Pascal-XSC
Pascal-XSC is a Pascal compiler oriented towards scientific computation.
Pascal-XSC is a Pascal compiler oriented towards scientific computation.
Pascal/MT+
Pascal/MT+ was an ISO 7185 compatible Pascal compiler written in 1980 by Michael Lehman, founder of MT MicroSYSTEMS of Solana Beach, California.
Pascal/MT+ was an ISO 7185 compatible Pascal compiler written in 1980 by Michael Lehman, founder of MT MicroSYSTEMS of Solana Beach, California.
PCASTL
The PCASTL (an acronym for by Parent and Childset Accessible Syntax Tree Language) is an interpreted high-level programming language.
The PCASTL (an acronym for by Parent and Childset Accessible Syntax Tree Language) is an interpreted high-level programming language.
PEARL (programming language)
PEARL, or Process and Experiment Automation Realtime Language, is a computer programming language designed for multitasking and real-time programming.
PEARL, or Process and Experiment Automation Realtime Language, is a computer programming language designed for multitasking and real-time programming.
PHP
PHP is a general-purpose server-side scripting language originally designed for Web development to produce dynamic Web pages.
PHP is a general-purpose server-side scripting language originally designed for Web development to produce dynamic Web pages.
PL-11
PL-11 is a high-level machine-oriented programming language for the PDP-11, developed by R.D. Russell of CERN in 1971.
PL-11 is a high-level machine-oriented programming language for the PDP-11, developed by R.D. Russell of CERN in 1971.
PL/0
At least two programming languages are known as PL/0.
At least two programming languages are known as PL/0.
PL/C
PL/C is a computer programming language developed at Cornell University with the specific goal of being used for teaching programming.
PL/C is a computer programming language developed at Cornell University with the specific goal of being used for teaching programming.
PL/I
PL/I is a procedural, imperative computer programming language designed for scientific, engineering, business and systems programming applications.
PL/I is a procedural, imperative computer programming language designed for scientific, engineering, business and systems programming applications.
PL/M
The PL/M programming language (an acronym of Programming Language for Microcomputers) is a high-level language developed by Gary Kildall in 1972 for Intel for its micropr...
The PL/M programming language (an acronym of Programming Language for Microcomputers) is a high-level language developed by Gary Kildall in 1972 for Intel for its micropr...
PL360
PL360 is a programming language designed by Niklaus Wirth for the IBM System/360 computer.
PL360 is a programming language designed by Niklaus Wirth for the IBM System/360 computer.
PLANC
PLANC is a high level computer programming language.
PLANC is a high level computer programming language.
Plankalkül
Plankalkül (, "Plan Calculus") is a computer language designed for engineering purposes by Konrad Zuse between 1943 and 1945.
Plankalkül (, "Plan Calculus") is a computer language designed for engineering purposes by Konrad Zuse between 1943 and 1945.
Plus (programming language)
Plus is a "Pascal-like" system implementation language from the University of British Columbia, Canada, based on the SUE system language developed at the University of Toronto, circa 1971.
Plus is a "Pascal-like" system implementation language from the University of British Columbia, Canada, based on the SUE system language developed at the University of Toronto, circa 1971.
Polymorphic Programming Language
The Polymorphic Programming Language (PPL) was developed in 1969 at Harvard University by Thomas A. Standish.
The Polymorphic Programming Language (PPL) was developed in 1969 at Harvard University by Thomas A. Standish.
Programming Language for Business
Programming Language for Business or PL/B is a business-oriented programming language originally called DATABUS and designed by Datapoint in the early 1970s as an alternative to COBO...
Programming Language for Business or PL/B is a business-oriented programming language originally called DATABUS and designed by Datapoint in the early 1970s as an alternative to COBO...
Prospero Pascal
Prospero Pascal is an ISO 10206-compatible Pascal compiler, produced by Prospero Software of England.
Prospero Pascal is an ISO 10206-compatible Pascal compiler, produced by Prospero Software of England.
Protel
Protel stands for "Procedure Oriented Type Enforcing Language".
Protel stands for "Procedure Oriented Type Enforcing Language".
ProvideX
ProvideX is a computer language and development environment derived from Business Basic in the mid-1980s.
ProvideX is a computer language and development environment derived from Business Basic in the mid-1980s.
QBasic
QBasic is an IDE and interpreter for a variant of the BASIC programming language which is based on QuickBASIC. Code entered into the IDE is compiled to an intermediate form, and this intermediat...
QBasic is an IDE and interpreter for a variant of the BASIC programming language which is based on QuickBASIC. Code entered into the IDE is compiled to an intermediate form, and this intermediat...
Qore (programming language)
Qore is a high-level, general-purpose, interpreted, dynamic programming language.
Qore is a high-level, general-purpose, interpreted, dynamic programming language.
QUIKTRAN
QUIKTRAN is a Fortran-like, interactive programming language with debugging facilities.
QUIKTRAN is a Fortran-like, interactive programming language with debugging facilities.
Rapira
Rapira (Рапира, rapier) is an educational procedural programming language developed in the USSR and implemented on Agat computer, PDP-11 clones (Electronika, DVK, BK series) and Intel-8080/Z80 c...
Rapira (Рапира, rapier) is an educational procedural programming language developed in the USSR and implemented on Agat computer, PDP-11 clones (Electronika, DVK, BK series) and Intel-8080/Z80 c...
rc
rc is the command line interpreter for Version 10 Unix and Plan 9 from Bell Labs operating systems.
rc is the command line interpreter for Version 10 Unix and Plan 9 from Bell Labs operating systems.
Rust (programming language)
Rust is an experimental, concurrent, multi-paradigm, compiled programming language developed by Mozilla Labs.
Rust is an experimental, concurrent, multi-paradigm, compiled programming language developed by Mozilla Labs.
Sawzall (programming language)
Sawzall is a procedural domain-specific programming language, used by Google to process large numbers of individual log records.
Sawzall is a procedural domain-specific programming language, used by Google to process large numbers of individual log records.
Short Code (computer language)
Short Code was one of the first higher-level languages ever developed for an electronic computer.
Short Code was one of the first higher-level languages ever developed for an electronic computer.
SMALL
SMALL, Small Machine Algol Like Language, is a programming language developed by Dr. Nevil Brownlee of Auckland University.
SMALL, Small Machine Algol Like Language, is a programming language developed by Dr. Nevil Brownlee of Auckland University.
SPARK (programming language)
SPARK is a formally-defined computer programming language based on the Ada programming language, intended to be secure and to support the development of high integrity software used in applicati...
SPARK is a formally-defined computer programming language based on the Ada programming language, intended to be secure and to support the development of high integrity software used in applicati...
Speedcoding
Speedcoding or Speedcode was the first higher-level language created for an IBM computer.
Speedcoding or Speedcode was the first higher-level language created for an IBM computer.
Squirrel (programming language)
Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of...
Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of...
Standard ML
Standard ML (SML) is a general-purpose, modular, functional programming language with compile-time type checking and type inference.
Standard ML (SML) is a general-purpose, modular, functional programming language with compile-time type checking and type inference.
Standard ML of New Jersey
Standard ML of New Jersey (SML/NJ) is a compiler and programming environment for Standard ML. Aside from its runtime system, which is written in C, SML/NJ is written in Standard ML. It was...
Standard ML of New Jersey (SML/NJ) is a compiler and programming environment for Standard ML. Aside from its runtime system, which is written in C, SML/NJ is written in Standard ML. It was...
SuperPascal
Super Pascal is an imperative, concurrent computing programming language developed by Brinch Hansen.
Super Pascal is an imperative, concurrent computing programming language developed by Brinch Hansen.
SYMPL
SYMPL was a programming language developed by the Control Data Corporation for use on the CDC 6000 series computer systems in the 1970s and 1980s.
SYMPL was a programming language developed by the Control Data Corporation for use on the CDC 6000 series computer systems in the 1970s and 1980s.
Text Executive Programming Language
In 1979, Honeywell Information Systems announced a new programming language for their time-sharing service named TEX, an acronym for the Text Executive processor.
In 1979, Honeywell Information Systems announced a new programming language for their time-sharing service named TEX, an acronym for the Text Executive processor.
TNSDL
TNSDL stands for TeleNokia Specification and Description Language.
TNSDL stands for TeleNokia Specification and Description Language.
Visual Basic
Visual Basic (VB) is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991.
Visual Basic (VB) is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991.
Visual FoxPro
Visual FoxPro is a data-centric object-oriented and procedural programming language produced by Microsoft.
Visual FoxPro is a data-centric object-oriented and procedural programming language produced by Microsoft.
Visual PL/1
Visual PL/1 is a compiler for the programming language PL/1.
Visual PL/1 is a compiler for the programming language PL/1.
WATFIV (programming language)
WATFIV, or WATerloo FORTRAN IV, developed at the University of Waterloo, Canada is an implementation of Fortran IV computer programming language.
WATFIV, or WATerloo FORTRAN IV, developed at the University of Waterloo, Canada is an implementation of Fortran IV computer programming language.
Windows PowerShell
Windows PowerShell is Microsoft's task automation framework, consisting of a command-line shell and associated scripting language built on top of, and integrated with the .NET Framework.
Windows PowerShell is Microsoft's task automation framework, consisting of a command-line shell and associated scripting language built on top of, and integrated with the .NET Framework.
xHarbour
xHarbour is a free multi-platform extended Clipper compiler, offering multiple graphic terminals (GTs), including console drivers, GUIs, and hybrid console/GUIs. xHarbour is backward-compatible ...
xHarbour is a free multi-platform extended Clipper compiler, offering multiple graphic terminals (GTs), including console drivers, GUIs, and hybrid console/GUIs. xHarbour is backward-compatible ...
XPL
XPL is a programming language based on PL/I, and a portable one-pass compiler written in its own language, and a parser generator tool for easily implementing similar compilers for other languages.
XPL is a programming language based on PL/I, and a portable one-pass compiler written in its own language, and a parser generator tool for easily implementing similar compilers for other languages.
Yoix
In computer programming, Yoix is a high-level, general-purpose, interpreted, dynamic programming language.
In computer programming, Yoix is a high-level, general-purpose, interpreted, dynamic programming language.
Zeno (programming language)
Zeno (after pre-Socratic Greek philosopher Zeno of Elea) is an imperative procedural programming language designed to be easy to learn and user friendly.
Zeno (after pre-Socratic Greek philosopher Zeno of Elea) is an imperative procedural programming language designed to be easy to learn and user friendly.
ZOPL
ZOPL is a programming language created by Geac Computer Corporation in the early 1970s for use on their mainframe computer systems used in libraries and banking institutions.
ZOPL is a programming language created by Geac Computer Corporation in the early 1970s for use on their mainframe computer systems used in libraries and banking institutions.
Settings