Список языков программирования по категориям




Главная
Новости
Статьи
Строительство
Ремонт
Дизайн и интерьер
Строительная теплофизика
Прочность сплавов
Основания и фундаменты
Осадочные породы
Прочность дорог
Минералогия глин
Краны башенные
Справочник токаря
Цементный бетон




15.04.2021


14.04.2021


14.04.2021


13.04.2021


11.04.2021


08.04.2021


07.04.2021





Яндекс.Метрика

Список языков программирования по категориям

01.02.2021


Приведён список языков программирования, сгруппированных по категориям. Некоторые языки попали в несколько категорий.

Полнофункциональные языки (по парадигмам)

  • Планкалкюль — первый язык высокого уровня
  • Ассемблеры

Аспектно-ориентированные языки

  • AspectC++
  • AspectJ
  • AspectLua (расширение Lua)
  • CaesarJ
  • Compose*
  • ObjectTeams

Структурные

  • Basic
  • Cg
  • JOVIAL
  • Pascal
  • PL/M
  • QBASIC
  • REXX
  • Активный Оберон
  • Алгол 68
  • Алгол
  • Shell
  • Модула
  • Оберон
  • ПЛ/1
  • Упрощённый Алгол
  • Фокал
  • Фортран

Процедурные

  • PHP
  • GNU bc
  • Euphoria
  • Limbo
  • Lua
  • Maple
  • MATLAB
  • Occam
  • PureBasic — компилируемая модификация Basic
  • Scilab
  • Активный Оберон
  • Алгол
  • Би
  • КОБОЛ
  • Модула-2
  • Модула-3
  • Оберон
  • Паскаль
  • РАПИРА
  • Си
  • Golang

Логические

  • Mercury
  • Prolog
  • Curry

Объектно-ориентированные

  • 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
  • Активный Оберон
  • Компонентный Паскаль
  • Модула-3
  • Оберон-2

Функциональные

  • PHP
  • Cat
  • Clean
  • Dylan
  • Elm
  • Erlang
  • F#
  • Gentee
  • Haskell
  • Hope
  • J
  • Mathematica
  • OCaml
  • Scheme
  • АПЛ
  • Лисп
  • Лого
  • РЕФАЛ

Мультипарадигмальные

  • C++
  • Kotlin
  • PHP
  • Curry
  • Delphi (язык программирования)
  • Erlang
  • Mathematica
  • Mozart
  • Nemerle
  • Python
  • Rust
  • Scala
  • Swift
  • Zonnon
  • Активный Оберон
  • Компонентный Паскаль (Component Pascal)
  • Модула-3

По отдельному признаку

Графические языки

  • Visual DataFlex

Для промышленной автоматизации

(стандарта IEC61131-3)

  • FBD
  • IL
  • Ladder Diagram
  • Sequential Function Chart
  • SPCLK
  • ST или SCL

Стековые

  • Forth
  • Joy
    • Factor
    • 5th
    • Enchilada
    • Cat
    • Raven
    • Onyx
    • Staapl
    • Lviv
    • Deque
    • Om
    • Kitten
    • Moy
    • Breeze
    • Freelang
    • 8th
    • mjoy
    • CoSy
  • NetP
  • PostScript

Параллельные

  • Afnix — ранее назывался Aleph, не имеет отношения к Alef
  • Alef — для системного программирования в ранних версиях Plan 9 из лаборатории Bell
  • ChucK
  • Clojure диалект Lisp для Java Virtual Machine
  • Concurrent Pascal от Brinch-Hansen
  • Corn
  • C#
    • Active C#
    • Cω — C Omega, расширение C#
    • MC#
    • Parallel C#
  • Curry
  • E
  • Eiffel — через SCOOP механизм (Simple Concurrent Object-Oriented Computation)
  • Erlang
  • Java
    • Join Java
    • X10
  • Join-calculus
  • Joule
  • Limbo — относится к Alef, используется в операционной системе Inferno
  • MultiLisp — вариант Scheme с поддержкой параллельности
  • occam —
    • occam-π — современный вариант occam, в который внедрены элементы π-исчисления
  • Oz — мультипарадигмальный язык
    • Mozart — мультиплатформенный Oz
  • Pict
  • SR
  • Т++
  • Zonnon — созданный на основе языков Активный Оберон и Модула-2
  • Ada
  • Активный Оберон
  • Модула-3
  • ConcurrentLua — расширение Lua
  • Cilk

Неполнофункциональные языки

  • ABAP/4
  • Awk
  • BCPL
  • GPSS
  • Matlab
  • ML
  • MetaQuotes Language MQL4/MQL5
  • Pixilang
  • PostScript
  • Tcl/Tk
  • Virtual Machine
  • X++
  • Робик

Языки СУБД

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

Эзотерические языки программирования

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