Clever Geek Handbook
📜 ⬆️ ⬇️

List of programming languages ​​by category

There is a list of programming languages grouped by categories. Some languages ​​fell into several categories ..

Content

Full-featured languages ​​(by paradigm)

  • Plancalcule - the first high-level language
  • Assemblers

Aspect-oriented languages

  • AspectC ++
  • AspectJ
  • AspectLua ( Lua extension)
  • CaesarJ
  • Compose *
  • ObjectTeams

Structural

  • Basic
  • Cg
  • JOVIAL
  • Pascal
  • PL / M
  • QBASIC
  • Rexx
  • Active Oberon
  • Algol 68
  • ALGOL
  • sh
  • Modula
  • Oberon
  • PL / 1
  • Simplified Algol
  • Focal
  • Fortran

Procedural

  • Php
  • GNU bc
  • Euphoria
  • Limbo
  • Lua
  • Maple
  • Matlab
  • Occam
  • PureBasic - compiled version of Basic
  • Scilab
  • Active Oberon
  • ALGOL
  • Bee
  • COBOL
  • Modula-2
  • Modula-3
  • Oberon
  • Pascal
  • RAPIER
  • Si
  • Golang

Boolean

  • Mercury
  • Prolog

Object Oriented

  • Action script
  • C ++ / CLI
  • C ++
  • Coldfusion
  • D
  • Delphi
  • Dylan
  • Eiffel
  • Game Maker Language (GML)
  • Groovy
  • Haxe
  • Io
  • Java
  • Javascript
  • MC #
  • Object pascal
  • Objective-c
  • Perl
  • Php
  • Pike
  • Python
  • Ruby
  • Self
  • Simula
  • Smalltalk
  • Swift
  • Vala
  • Visual basic
  • Visual dataflex
  • Zonnon
  • Ada
  • Active Oberon
  • Component Pascal
  • Modula-3
  • Oberon 2

Functional

  • Php
  • Cat
  • Clean
  • Dylan
  • Elm
  • Erlang
  • F #
  • Gentee
  • Haskell
  • Hope
  • J
  • Mathematica
  • Ocaml
  • Scheme
  • Submarine
  • Lisp
  • Logo
  • REFAL

Multi-Paradigm

  • C #
  • Php
  • Curry
  • Delphi (programming language)
  • Erlang
  • Mathematica
  • Mozart
  • Nemerle
  • Python
  • Rusty
  • Scala
  • Swift
  • Zonnon
  • Active Oberon
  • Component Pascal (Component Pascal)
  • Modula-3

By a separate feature

Graphic Languages

  • Visual dataflex
  • THE DRAGON

For industrial automation

(IEC61131-3 standard)

  • Fbd
  • IL
  • Ladder diagram
  • Sequential function chart
  • SPCLK
  • ST or SCL

Stacked [1]

  • Fororth
  • Joy
    • Factor
    • 5th
    • Enchilada
    • Cat
    • Raven
    • Onyx
    • Staapl
    • Lviv
    • Deque
    • Om
    • Kitten
    • Moy
    • Breeze
    • Freelang
    • 8th
    • mjoy
    • Cossy
  • Netp
  • PostScript

Parallel

  • Afnix - formerly called Aleph , not related to Alef
  • Alef - for system programming in early versions of Plan 9 from Bell Lab
  • Chuck
  • Clojure Lisp Dialect for Java Virtual Machine
  • Concurrent Pascal by Brinch-Hansen
  • Corn
  • C #
    • Active C #
    • Cω - C Omega, extension C #
    • MC #
    • Parallel C #
  • Curry
  • E
  • Eiffel - via SCOOP mechanism (Simple Concurrent Object-Oriented Computation)
  • Erlang
  • Java
    • Join java
    • X10
  • Join-calculus
  • Joule
  • Limbo - refers to Alef , used in the operating system Inferno
  • MultiLisp - a variant of Scheme with parallelism support
  • occam -
    • occam-π is the modern version of occam , which incorporates elements of π-calculus
  • Oz - multi-paradigm language
    • Mozart - Multiplatform Oz
  • Pict
  • SR
  • T ++
  • Zonnon - Active Oberon and Modula-2 based on the languages
  • Ada
  • Active Oberon
  • Modula-3
  • ConcurrentLua - Lua extension
  • Cilk

Incomplete languages

  • 1C
  • ABAP / 4
  • Awk
  • Bcpl
  • GPSS
  • Matlab
  • ML
  • MetaQuotes Language MQL4 / MQL5
  • Pixilang
  • PostScript
  • Tcl / tk
  • Virtual machine
  • X ++
  • Robik

Database Languages

  • Clarion
  • D
  • DataFlex
  • Foxpro
  • OpenEdge Advanced Business Language
  • Visual dataflex
SQL
  • PL / SQL
  • SQL
    • SQL-92
  • Transact-SQL
xBase
  • Clipper
  • dBase

Esoteric programming languages

  • Befunge
  • Brainfuck
  • Byter
  • FALSE
  • INTERCAL
  • LOLCODE
  • Malbolge
  • Piet
  • Whitespace
  • EmptyScript

See also

  • Comparison of programming languages
  • Non-English based programming languages
  • Chronology of programming languages
  • Genealogical list of programming languages
  • Hello, world!

Notes

  1. ↑ Concatenative languages (Unsolved) .
Source - https://ru.wikipedia.org/w/index.php?title=List_languages_programming_to_categories&oldid=100967763


More articles:

  • Barrow, John
  • Laura (megalith)
  • Winson, Frederick Moore
  • 1990 in science
  • Junior Orienteering World Championships
  • Radetzky March
  • Aris (Basketball Club)
  • George Maniak
  • Hageotsereus
  • Atherospermic

All articles

Clever Geek | 2019