You asked:

list of imperative programming languages

  • Modula-3

    Modula-3, the programming language conceived as a successor to an upgraded version of Modula-2. While it has been influential in research circles (influencing the designs of languages such as Java and C#), it has not been adopted widely in industry

  • Object Pascal
    Object Pascal

    Object Pascal, the object oriented derivative of Pascal mostly known as the primary programming language of Borland Delphi

  • Pascal

    Pascal, the influential imperative and procedural programming language

  • Perl

    Perl, the high-level, general-purpose, interpreted, dynamic programming language


    made by sir walter matlab MATLAB (matrix laboratory), the numerical computing environment and fourth-generation programming language

  • lua

    lua, programming language

  • Fortran

    Fortran, the general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing

  • Harbour

    Harbour, the modern, fast computer programming language

  • Java

    the Java programming language (developed by Sun Microsystems)

  • PureBasic

    PureBasic, the event-driven BASIC programming language for Windows, Linux, Mac OS X (PowerPC only), and AmigaOS, developed by Fantaisie Software

  • rc

    rc, the command line interpreter for Version 10 Unix, Plan 9, and Inferno operating systems

  • Python

    Python, the programming language originally developed by Guido van Rossum

  • Visual Basic .NET
    Visual Basic .NET

    Visual Basic.NET (VB.NET), the object-oriented computer programming language that can be viewed as an evolution of the classic Visual Basic (VB), which is implemented on the.NET Framework

  • Windows PowerShell
    Windows PowerShell

    Windows PowerShell, the extensible command line interface shell and associated scripting language from Microsoft

  • the JavaScript language
    the JavaScript language

    the JavaScript language, the language often used for client-side web development

  • C#

    C#, the programming language developed by Microsoft


    REBOL, the Relative Expression Based Object Language, the proprietary, closed source data exchange and programming language designed specifically for network communications and distributed computing

  • Scala

    Scala, the multi-paradigm programming language designed to integrate features of object-oriented programming and functional programming

  • C++

    C++, the statically typed, free-form, multi-paradigm, compiled, general-purpose programming language

  • Euphoria

    Euphoria, the programming language originally created by Robert Craig of Rapid Deployment Software in Toronto

  • MetaPost

    MetaPost, referring to both a programming language and the only known interpreter of the MetaPost programming language

  • C?

    Cω, the free extension to the C# programming language, developed by the WebData team in SQL Server in collaboration with Microsoft Research in the UK and Redmond

  • ALGOL 68
    ALGOL 68
    ALGOL 68

    ALGOL 68, the imperative computer programming language that, conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously defined syntax and semantics

  • ActionScript

    ActionScript, the scripting language owned by Adobe

  • Component Pascal
    Component Pascal

    Component Pascal, the programming language in the tradition of Niklaus Wirth's Pascal, Modula-2, Oberon and Oberon-2. It bears the name of the Pascal programming language but is incompatible with it. Instead

  • C

    the C programming language, designed by Dennis Ritchie

  • Spec Sharp

    Spec#, the 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

  • Split-C

    The Split-C project website, describing Split-C as: a parallel extension of the C programming language that supports efficient access to a global address space on current distributed memory multiprocessors

  • Squirrel, the high level imperative/OO programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games

  • Standard ML (SML), the general-purpose, modular, functional programming language with compile-time type checking and type inference

  • SETL(SET Language), the very-high level programming language based on the mathematical theory of sets

  • Alice ML, the functional programming language designed by the Programming Systems Lab at Saarland University

  • BCPL (Basic Combined Programming Language), the procedural, imperative, and structured, computer programming language designed by Martin Richards of the University of Cambridge in 1966

  • The AS/400 Control Language

  • Alma-0

    Alma-0, the small imperative programming language that includes a limited number of features inspired by the logical programming paradigm

  • Ruby, a dynamic, object-oriented, interpreted programming language

  • Standard ML of New Jersey

    Standard ML of New Jersey (abbreviated SML/NJ), the compiler and programming environment for Standard ML


    Algol-W, the programming language

  • Draco

    Draco, the shareware programming language for CP/M and the Amiga, created by Chris Gray in the early 1980s, and discontinued sometime around 1990

  • Whitespace, a programming language which uses only spaces, tabs, and line feeds for its commands

  • ABC

    ABC, the imperative general-purpose programming language and programming environment developed at CWI, Netherlands by Leo Geurts, Lambert Meertens, and Steven Pemberton

  • XL

    XL, standing for eXtensible Language

  • Vala, the programming language that was created with the goal of bringing modern language features to C, without additional runtime requirements and with little overhead, by targeting the GObject object system

  • Unified Parallel C, the programming language and Procedural programming, a type of C

  • ECMAScript, the scripting language, standardized by Ecma International in the ECMA-262 specification and ISO/IEC 16262

  • ALGOL 58, originally known as IAL, one of the family of ALGOL computer programming languages

  • ALGOL, the family of imperative computer programming languages originally developed in the mid 1950s which greatly influenced many other languages, the standard method for algorithm description used by the ACM, in textbooks

  • Polyphonic C sharp

    Polyphonic C sharp, the imperative programming language and Functional programming language, a type of C#

  • PL/SQL (Procedural Language/Structured Query Language, also known as Pretty Lazy/Structured Query Language), Oracle Corporation's procedural extension language for SQL and the Oracle relational database

  • MAD

    MAD (short for Michigan Algorithmic Decoder), the programming language and compiler developed in 1959 at the University of Michigan by Bernard Galler, Bruce Arden and Robert M. Graham

  • Cilk, the general-purpose programming language designed for multithreaded parallel programming

  • ABAP,pronounced as 'ah-bop', the high-level programming language created by the German software company SAP

  • Miva Script, the proprietary computer scripting language mainly used for internet applications such as e-commerce

  • ColdFusion Markup Language, more commonly known as CFML, the scripting language used by Adobe ColdFusion, New Atlanta's BlueDragon and several alternative server environments such as Coral Web Builder, IgniteFusion, Railo

  • The Combined Programming Language (CPL), the computer programming language developed jointly between the Mathematical Laboratory at the University of Cambridge and the University of London Computer Unit during the 1960s

  • felix, the open source programming language which provides an ML style type system with a syntax that C++ programmers should find easy to learn

  • Coral 66

    CORAL (Computer On-line Real-time Applications Language), the programming language originally developed in 1964 at the Royal Radar Establishment (RRE), Malvern, UK, as a subset of JOVIAL

  • Go

    Go, the compiled, garbage-collected, concurrent programming language developed by Google Inc. The initial design of Go, started in September 2007 by Robert Griesemer, Rob Pike, and Ken Thompson

  • D

    The D programming language, the object-oriented, imperative, multi-paradigm system programming language created by Walter Bright of Digital Mars

  • ML

    ML, the general-purpose functional programming language developed by Robin Milner and others in the late 1970s at the University of Edinburgh, whose syntax is inspired by ISWIM

  • Modula-2, the computer programming language invented by Niklaus Wirth at ETH, around 1978, as a successor to his intermediate language Modula

  • Oz

    Oz, the multiparadigm programming language, developed in the Programming Systems Lab at Université catholique de Louvain, for programming language education


    DiBOL or Digital's Business Oriented Language, the general-purpose, procedural, imperative programming language, which is well-suited for Management Information Systems (MIS) software development

  • Bourne shell, the programming language interpreted by the Unix shell with the same name

  • PL/I ("Programming Language One", pronounced "pee-el-one"), the procedural, imperative computer programming language designed for scientific, engineering, business and systems programming applications

  • Open

    The Open Programming Language, the embedded programming language for portable devices that run the Symbian Operating System, which can be found on e.g. the Nokia 9200

  • Objective Caml, or OCaml, the main implementation of the Caml programming language, created by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy and others in 1996

  • Caml

    Caml (originally an acronym for Categorical Abstract Machine Language), the dialect of the ML programming language family, developed at INRIA and formerly at ENS

  • MUMPS (Massachusetts General Hospital Utility Multi-Programming System), or alternatively M, the programming language created in the late 1960s, originally for use in the healthcare industry

  • Euler

    Euler, the programming language created by Niklaus Wirth and Helmut Weber, conceived as an extension and generalization of ALGOL 60

  • F#

    F#, the multi-paradigm programming language, targeting the.NET Framework, that encompasses functional programming as well as imperative and object-oriented programming disciplines

tk10publ tk10canl

Say hello to Evi

Evi is our best selling mobile app that can answer questions about local knowledge, weather, books, music, films, people and places, recipe ideas, shopping and much more. Over the next few months we will be adding all of Evi's power to this site.

Until then, to experience all of the power of Evi you can download Evi for free on iOS, Android and Kindle Fire.

Top ways people ask this question:

  • list of imperative programming languages (98%)
  • list of imperative languages (1%)
  • imperative programming language list (1%)

Other ways this question is asked:

  • list imperative programming languages
  • list of imperative programming language