Programmeertalen

Blog Publicatie Programmeertalen op 06 januari 2021

Programmeertalen

Een programmeertaal is een taal die gebruikt wordt voor het ontwikkelen van software, zoals programma’s, apps, websites, drivers, besturingssystemen, enz.

Programmeertaal is een taal met eigen opmaak en bevat een serie van instructies die nodig zijn voor de werking van software. Net als elke andere taal, heeft iedere programmeertaal zijn eigen regels, zowel syntactisch (zinsopbouw) als semantisch (betekenis).

Computers werken met een digitale representatie, verstaan alleen nullen en enen (aan en uit). Om te communiceren met computers moeten instructies gegeven worden in binaire getallen (0 of 1). Het bijna onmogelijk is om programma’s te schrijven in alleen nulletjes en eentjes, gelukkig bieden programmeertalen een uitkomst.

Programmeertalen bieden programmeurs de juiste tools om programma’s te maken met Engelse instructies i.p.v. binaire getallen. Deze instructies worden later omgezet in machinetaal, die door een computer worden begrepen.

Als programmeur heb je keuze uit:

Onderverdeling programmeertalen:

  • Compiled languages
    bijvoorbeeld C, C++, C#, Java
  • Interpreted languages
    bijvoorbeeld Python, Ruby, Perl, BASIC
  • Scripting Languages
    bijvoorbeeld PHP, PowerSehll, R
  • Markup Languages
    bijvoorbeeld HTML, XML, SGML
  • Procedural Languages
    bijvoorbeeld HypterTalk, Go, PL/C, MATLAB
  • Functional Languages
    bijvoorbeeld Pure Functional, Agda, SAC, Haskell
  • Impure Functional Languages
    bijvoorbeeld  APL, C++, C#, Lisp, PHP, Jscript, Python
  • Logic-based Programming Languages
    bijvoorbeeld Proolog, ROOP, ALF, Janus
  • Object-Oriented Languages
    bijvoorbeeld Scala, C++, Java, Python, C#, Ruby
  • Dataflow languages
    bijvoorbeeld Analytica, Pure Data, BMDFM, Oz
  • Embedded languages
    bijvoorbeeld PHP, WebDNA, ActionScript, JavaScript
  • Machine languages
    bijvoorbeeld ARM, DEC, x86, MIPS
  • System languages
    bijvoorbeeld ADA, Rust, Swift
  • Concurrent Languages
    bijvoorbeeld Go, Java, Julia, clojure, Scala
  • Multiparadigm languages
    bijvoorbeeld Ada, APL, BETA, C++, C#
  • Extension languages
    bijvoorbeeld AutoLISP, Perl, Ruby
  • Iterative languages
    bijvoorbeeld Aldor, PHP, Clu, Cobra
  • Hardware description languages
    bijvoorbeeld Verilog-AMS, VHDL-AMS, Bluespec, Lava
  • Visual languages
    bijvoorbeeld Analytica, Scratch, Spreadsheets
  • List-based languages
    bijvoorbeeld Lisp. Arc, R, Dylan, Joy
  • Synchronous languages
    bijvoorbeeld Argus, Averest, Esterel, Signal
  • Macro languages
    bijvoorbeeld cpp, m4, ML/I
  • Query languages
    bijvoorbeeld SQL, XPath, AQL, XQuery
  • Metaprogramming languages
    bijvoorbeeld C++, Curl, D, Lisp, F#
  • Rule-based languages
    bijvoorbeeld awk, CLIPS, Drools, Jess, Prolog
  • Numerical analysis languages
    bijvoorbeeld Mathematica, MATLAB, PROSE, R
  • Syntax handling languages
    bijvoorbeeld ANTLR, GNU bison, lex, PEG
  • Non-English-based languages
    bijvoorbeeld Chinese BASIC, Lexico, Rapira, ezhil
  • XML-based languages
    bijvoorbeeld Ant, C?, XPath, XQuery

Lijst programmeertalen

Lijst met groot aantal programmeertalen.
ProgrammeertaalSoort 
1C:Enterprise programming language- Fourth-generation language
- Multiparadigm language
- Object-oriented prototype-based language
4DOS- Command line interface
A+- Array language
ABAP- Fourth-generation language
ABC- Off-side rule language
ABCL/c+- Curly-bracket language
ActionScript- Compiled language
- Embeddable language - Client side
- Object-oriented class-based language - Single dispatch
Actor- Object-oriented class-based language - Single dispatch
Actor-Based Concurrent Language- Object-oriented prototype-based language
Ada- Compiled language
- Concurrent language
- Imperative language
- Manual memory management
- Deterministic memory management
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- System language
Advanced Boolean Expression Language- Hardware description language - digital circuit design
AGAL- Shading language - Real-time rendering
Agda- Functional language -Pure
Agora- Object-oriented prototype-based language
AIMMS- Numerical analysis
Aldor- Iterative language
Alef- Concurrent language
- Curly-bracket language
ALF- Logic-based language
- Multiparadigm language
ALGOL- Compiled language
- Imperative language
- Procedural language
- Wirth language
Alice- Educational language
Alma-0- Logic-based language
- Multiparadigm language
- Procedural language
Alphard- Iterative language
Altera Hardware Description Language- Hardware description language - digital circuit design
AMPL- Numerical analysis
Analytica- Array language
- Dataflow language
- Delcarative language
- Numerical analysis
- Visual language
AngelScript- Embeddable language - In object code
Ant- Delcarative language
- Interpreted language
- XML-based
ANTLR- Syntax handling language
APL- Array language
- Functional language - Impure
- Interactive mode language
- Interpreted language
- Object-oriented class-based language - Single dispatch
- Multiparadigm language
AppleScript- Scripting language
ARB assembly language- Shading language - Real-time rendering
Argus- Synchronous language
ARM- Machine language
Ateji PX- Concurrent language
ATS- Functional language -Impure
Authorware- Authoring languages
AutoHotkey- Interpreted language
- Scripting language
AutoIt- Scripting language
AutoLISP- Extension language
Averest- Synchronous language
Awk- Curly-bracket language
- Little language
- Rule-based language
- Scripting language
B- Curly-bracket language
Ballerina - Compiled language
- Concurrent language
- Curly-bracket language
- Dataflow language
Bash- Command line interface
- Scripting language
BASIC- Array language
- Compiled language
- Imperative language
- Interactive mode language
- Interpreted language
- Procedural language
Bc- Curly-bracket language
- Scripting language
BCPL- Compiled language
- Curly-bracket language
- Procedural language
BeanShell- Extension language
- Scripting language
Beatnik- Esoteric language
- Stack-based language
Befunge- Esoteric language
- Reflective language
BETA- Multiparadigm language
- Object-oriented class-based language - Single dispatch
BLISS- Procedural language
- System language
Blockly- Educational language
- Visual language
Bluespec- Hardware description language - digital circuit design
BMDFM- Dataflow language
Brainfuck- Esoteric language
C- Compiled language
- Curly-bracket language
- Imperative language
- Manual memory management
- Deterministic memory management
- Procedural language
- System language
C#- Compiled language
- Curly-bracket language
- Functional language -Impure
- Imperative language
- Iterative language
- Garbage collected language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
C++- Compiled language
- Curly-bracket language
- Functional language -Impure
- Imperative language
- Manual memory management
- Deterministic memory management
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- System language
C/AL- Extension language
CA-IDEAL- Fourth-generation language
Caché- Data-oriented language
CAL- Extension language
- Functional language -Impure
Canonware Onyx- Stack-based language
Cecil- Object-oriented class-based language - Multiple dispatch
- Object-oriented prototype-based language
Ceylon- Compiled language
- Curly-bracket language
- Functional language -Impure
- Imperative language
- Multiparadigm language
- Object-oriented class-based
- Procedural language
- Reflective language
Cg- Shading language - Real-time rendering
Ch- Embeddable language - In object code
- Scripting language
Chapel- Array language
- Concurrent language
Charm- Reflective language
Chef- Esoteric language
CHILL- Compiled language
- Imperative language
- Procedural language
Chinese BASIC- Non-English based language
ChucK- Concurrent language
- Curly-bracket language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
Cilk- Concurrent language
- Curly-bracket language
CLACL- Logic-based language
Clarion- Data-oriented language
Clean- Functional language -Pure
CLEO- Compiled language
CLI- Reflective language
- Scripting language
CLIPPER 5.3- Compiled language
- Data-oriented language
CLIPS- Rule-based language
CLIST- Command line interface
- Scripting language
Clojure- Compiled language
- Concurrent language
- Interactive mode language
CLU- Iterative language
CMS EXEC- Command line interface
- Scripting language
Co-array Fortran- Concurrent language
COBOL- Compiled language
- Imperative language
- Procedural language
Cobra- Compiled language
- Iterative language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
Coco/R- Syntax handling language
ColdFusion- Object-oriented class-based language - Single dispatch
- Procedural language
- Scripting language
COMAL- Educational language
Comet- Little language
Common Lisp- Compiled language
- Interactive mode language
- Multiparadigm language
- Object-oriented class-based language - Multiple dispatch
Component Pascal BlackBox Component Builder- Concurrent language
- Reflective language
Confluence- Hardware description language - digital circuit design
Constraint Handling Rules- Rule-based language
Coq- Functional language -Pure
CorVision- Fourth-generation language
CPL- Procedural language
Cpp- Macro language - textual substitution
Crystal- Compiled language
- Garbage collected language
CSC- Fourth-generation language
csh- Command-line interface
Cuneiform- Functional language -Pure
Curl- Compiled language
- Functional language -Impure
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
Curry- Concurrent language
- Delcarative language
- Functional language -Pure
- Logic-based language
- Multiparadigm language
Cw- Concurrent language
- XML-based
CWIC- Macro language - Application
- Metaprogramming
Cyclone- Curly-bracket language
Cypher- Delcarative language
- Reflective language
D- Compiled language
- Curly-bracket language
- Functional language -Impure
- Imperative language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- System language
Dart- Curly-bracket language
- Functional language -Impure
- Interactive mode language
Darwin Information Typing Architecture- Authoring languages
DASL- Compiled language
- Delcarative language
- Object-oriented class-based language - Single dispatch
- Procedural language
dBase- Data-oriented language
DEC- Machine language
Delphi- Compiled language
Delphi Object Pascal- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Reflective language
DIBOL- Compiled language
Digital Command Language- Command line interface
DM- Interpreted language
DOS batch- Command line interface
DRAKON- Visual language
Drools- Rule-based language
Dylan- Compiled language
- Multiparadigm language
- Object-oriented class-based language - Multiple dispatch
E- Concurrent language
- Curly-bracket language
- Object-oriented class-based language - Single dispatch
Easytrieve- Fourth-generation language
EC- Compiled language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
ECL- Delcarative language
ECLiPSe- Constraint programming language
ECMAScript- Curly-bracket language
- Functional language -Impure
- Imperative language
- Interactive mode language
- Garbage collected language
- Multiparadigm language
- Object-oriented prototype-based language
- Procedural language
- Reflective language
- Scripting language
- XML-based
EEL- Embeddable language - In object code
EICASLAB- Visual language
Eiffel- Compiled language
- Concurrent language
- Interpreted language
- Iterative language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
Elan- Educational language
Elixer- Interactive mode language
- Macro language - Application
- Metaprogramming
- Concurrent language
- Off-side rule language
ELLA- Hardware description language - digital circuit design
Elm- Compiled language
- Functional language -Pure
Emacs Lisp- Compiled language
- Extension language
- Interpreted language
- Macro language - Application
- Metaprogramming
- Reflective language
- Scripting language
- Syntax handling language
Emerald- Compiled language
- Concurrent language
- Educational language
- Garbage collected language
Erlang- Compiled language
- Concurrent language
- Functional language -Impure
- Interactive mode language
- Garbage collected language
ESPOL- System language
Esterel- Synchronous language
Etoys- Object-oriented prototype-based language
Euler- Wirth language
EXEC 2- Command line interface
- Scripting language
Expect- Command line interface
Ezhil- Educational language
- Non-English based language
F#- Compiled language
- Functional language -Impure
- Interactive mode language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Off-side rule language
F-Script- Object-oriented class-based language - Single dispatch
- Scripting language
Fabrik- Visual language
Factor- Compiled language
- Stack-based language
Fantom- Multiparadigm language
Filetab- Decision table language
Fish- Command line interface
Fjölnir- Non-English based language
Flix- Functional language -Impure
- Logic-based language
FOCUS- Fourth-generation language
Forth- Stack-based language
Fortran- Array language
- Compiled language
- Deterministic memory management
- Imperative language
- Manual memory management
- Numerical analysis
- Object-oriented class-based language - Single dispatch
- Procedural language
Fortress- Object-oriented class-based language - Single dispatch
FreeMat- Array language
FreeMat- Numerical analysis
Fril- Interactive mode language
- Logic-based language
Futhark- Functional language -Pure
G- Dataflow language
- Visual language
Gambas- Object-oriented class-based language - Single dispatch
Gambit Scheme- Concurrent language
GameMaker Language- Interpreted language
- Object-oriented class-based language - Single dispatch
- Scripting language
GAMS- Numerical analysis
GAUSS- Array language
- Compiled language
- Imperative language
- Interactive mode language
- Numerical analysis
- Procedural language
Gelato Shading Language- Shading language - Offline rendering
Glex/gyacc- Syntax handling language
GLSL- Curly-bracket language
GNU bison- Syntax handling language
GNU E- Object-oriented class-based language - Single dispatch
GNU Flex- Syntax handling language
Go- Compiled language
- Concurrent language
- Imperative language
- Garbage collected language
- Multiparadigm language
- Procedural language
GOAL agent programming language- Rule-based language
Godot Shading Language- Shading language - Real-time rendering
Gosu- Compiled language
Grasshopper- Visual language
Gremlin- Data-oriented language
- Delcarative language
Groovy- Compiled language
- Functional language -Impure
- Imperative language
- Interactive mode language
- Interpreted language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
Guile- Extension language
Hamilton C shell- Command line interface
Handel-C- Hardware description language - digital circuit design
Harbour- Compiled language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
Hartmann pipelines- Dataflow language
Haskell- Compiled language
- Concurrent language
- Functional language -Pure
- Interactive mode language
- Garbage collected language
- Macro language - Application
- Metaprogramming
HLSL- Curly-bracket language
- Shading language - Real-time rendering
Hop- Functional language -Impure
- Multiparadigm language
Hope- Functional language -Pure
HyperTalk- Procedural language
IBM- Machine language
IBM Informix-4GL- Fourth-generation language
ICI- Curly-bracket language
- Scripting language
Icon- Iterative language
IDL- Interactive mode language
Idris- Functional language -Pure
Impulse C- Hardware description language - digital circuit design
Intel 8008, 8080, 8085- Machine language
Interactive Data Language- Array language
INTERCAL- Esoteric language
Io- Embeddable language - In object code
- Scripting language
IPL-v- Iterative language
ISWIM- Off-side rule language
J- Array language
- Functional language -Impure
- Interactive mode language
- Interpreted language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
Janus- Logic-based language
JASS- Scripting language
Java- Compiled language
- Concurrent language
- Curly-bracket language
- Functional language -Impure
- Imperative language
- Interactive mode language
- Garbage collected language
- Object-oriented class-based language - Single dispatch
- Procedural language
JavaCC- Syntax handling language
JavaScript- Embeddable language - Client side
- Extension language
- Interpreted language
JCL- Command line interface
Jess- Rule-based language
JHDL- Hardware description language - digital circuit design
Joule- Concurrent language
JOVIAL- Compiled language
- Procedural language
Joy- Functional language -Pure
- List-based language
- Stack-based language
Julia- Array language
- Compiled language
- Concurrent language
- Embeddable language - In object code
- Functional language -Impure
- Imperative language
- Interactive mode language
- Interpreted language
- Iterative language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Numerical analysis
- Object-oriented class-based language - Multiple dispatch
- Procedural language
- Reflective language
- Scripting language
JVM- Reflective language
- Scripting language
K- Array language
Klerer-May System- Numerical analysis
Kotlin- Compiled language
- Functional language -Impure
- Garbage collected language
KRC- Functional language -Pure
Ksh- Command line interface
- Scripting language
KTurtle- Educational language
LabVIEW- Compiled language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
Language H- Procedural language
Language Symbolique d'Ensiegnement- Non-English based language
Lasso- Authoring language
- Procedural language
- Scripting language
Lava- Hardware description language - digital circuit design
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Visual language
Lean- Functional language -Pure
Lex- Syntax handling language
Lexico- Non-English based language
Limbo- Concurrent language
Limnor- Visual language
LINC 4GL- Fourth-generation language
Lisp- Functional language -Impure
- Interpreted language
- Garbage collected language
- List-based language
- Macro language - Application
- Metaprogramming
- Reflective language
- Syntax handling language
LiveCode- Fourth-generation language
Lo- Object-oriented prototype-based language
Logo- Educational language
Lola- Hardware description language - digital circuit design
LOLCODE- Esoteric language
LPC- Curly-bracket language
- Interpreted language
Lua- Embeddable language - In object code
- Extension language
- Imperative language
- Interactive mode language
- Interpreted language
- Iterative language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Object-oriented prototype-based language
- Reflective language
- Scripting language
Lucid- Dataflow language
Lustre- Delcarative language
- Synchronous language
LZX- XML-based
M- Hardware description language - digital circuit design
M4- Macro language - textual substitution
- Syntax handling language
Machine languages- Imperative language
Malbolge- Esoteric language
Maple- Interactive mode language
- Interpreted language
MAPPER- Fourth-generation language
MARK-IV- Fourth-generation language
Mathematica- Functional language -Impure
- Interactive mode language
- Interpreted language
- Macro language - Application
- Metaprogramming
- Numerical analysis
- Procedural language
- Rule-based language
MATLAB- Array language
- Imperative language
- Interactive mode language
- Interpreted language
- Procedural language
Maude system- Macro language - Application
- Metaprogramming
- Reflective language
Max- Dataflow language
- Visual language
MAXScript- Scripting language
MCST Elbrus 2000- Machine language
MEL- Curly-bracket language
- Scripting language
Mercury- Compiled language
- Delcarative language
- Functional language -Pure
- Multiparadigm language
Mesa- Compiled language
- Procedural language
META II- Macro language - Application
- Metaprogramming
Metaobject protocols- Multiparadigm language
MetaOCaml- Macro language - Application
- Metaprogramming
MetaPost- Delcarative language
Microsoft Dynamics AX- Procedural language
MIPS- Machine language
Miranda- Functional language -Pure
- Off-side rule language
ML- Compiled language
- Functional language -Impure
- Interactive mode language
- Garbage collected language
ML/I- Macro language - textual substitution
Modelica- Delcarative language
Modula-2
Modula-3
- Educational language
- Imperative language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Wirth language
MOO- Object-oriented prototype-based language
MOS Technology 65xx- Machine language
Motorola 6800
Motorola 6800 family
- Machine language
MSL- Shading language - Real-time rendering
MultiLisp- Concurrent language
MUMPS- Data-oriented language
- Imperative language
- Interactive mode language
- Interpreted language
- Procedural language
MXML- XML-based
MyHDL- Hardware description language - digital circuit design
National Semiconductor NS320xx- Machine language
NATURAL- Fourth-generation language
Nemerle- Compiled language
- Curly-bracket language
- Functional language -Impure
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
NetRexx- Object-oriented class-based language - Single dispatch
NewtonScript- Object-oriented prototype-based language
Nim- Compiled language
- Functional language -Impure
- Imperative language
- Iterative language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Off-side rule language
- Procedural language
- System language
Nitrous Shading Language- Shading language - Real-time rendering
NXT-G- Visual language
Oberon- Imperative language
- Procedural language
- Object-oriented class-based language - Single dispatch
- Reflective language
- Wirth language
Object Pascal- Imperative language
- Multiparadigm language
Object REXX- Object-oriented class-based language - Single dispatch
- Scripting language
Objective-C- Compiled language
- Manual memory management
- Deterministic memory management
- Automatic referencte counting
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Reflective language
Obliq- Object-oriented prototype-based language
OCaml- Imperative language
- Interactive mode language
- Interpreted language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
Occam- Concurrent language
- Off-side rule language
- Procedural language
Octave- Array language
Opal- Functional language -Impure
OpenCL- Extension language
OpenGL Shading Language- Shading language - Real-time rendering
OPS5- Functional language -Impure
- Rule-based language
OptimJ- Extension language
Orc- Concurrent language
Oriel- Procedural language
- Scripting language
OSL- Shading language - Offline rendering
Oxygene- Object-oriented class-based language - Single dispatch
Oz- Concurrent language
- Dataflow language
- Delcarative language
- Logic-based language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
P- Compiled language
- Concurrent language
PALASM- Hardware description language - digital circuit design
Pascal- Compiled language
- Educational language
- Imperative language
- Interpreted language
- Manual memory management
- Deterministic memory management
- Procedural language
- Wirth language
Pascal Script- Scripting language
PCASTL- Curly-bracket language
- Interpreted language
- Procedural language
- Reflective language
PEG- Syntax handling language
Perl- Curly-bracket language
- Extension language
- Functional language -Impure
- Imperative language
- Interactive mode language
- Interpreted language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
- Scripting language
PHP- Curly-bracket language
- Embeddable language - Server side
- Functional language -Impure
- Imperative language
- Interactive mode language
- Interpreted language
- Iterative language
- Garbage collected language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Reflective language
- Scripting language
Pico- Curly-bracket language
- Reflective language
Pict- Concurrent language
- Visual language
Piet- Esoteric language
- Stack-based language
Pike- Curly-bracket language
- Extension language
- Interactive mode language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
PILOT- Authoring languages
PL360- System language
PL-6- System language
PL/8- System language
PL/B- Interpreted language
PL/C- Procedural language
PL/I- Compiled language
- Imperative language
- Procedural language
- System language
PL/S- System language
Plus- Compiled language
- Procedural language
Poplog- Reflective language
- Stack-based language
PostScript- Interactive mode language
- Interpreted language
- Stack-based language
POWER- Machine language
PowerShell- Command line interface
- Curly-bracket language
- Extension language
- Imperative language
- Interactive mode language
- Interpreted language
- Garbage collected language
- Multiparadigm language
- Procedural language
- Reflective language
- Scripting language
Prograph- Dataflow language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Visual language
Progress 4GL- Fourth-generation language
Prolog- Delcarative language
- Interactive mode language
- Logic-based language
- Reflective language
- Rule-based language
- Syntax handling language
PROSE- Imperative language
- Interactive mode language
- Interpreted language
- Numerical analysis
- Procedural language
PSSL- Shading language - Real-time rendering
Pure Data- Dataflow language
- Visual language
PureScript- Functional language -Pure
PV-Wave- Fourth-generation language
Python- Compiled language
- Embeddable language - In object code
- Extension language
- Functional language -Impure
- Imperative language
- Interactive mode language
- Interpreted language
- Iterative language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Reflective language
- Scripting language
Q- Array language
- Functional language -Impure
QML- Delcarative language
Quartz Composer- Visual language
R- Array language
- Curly-bracket language
- Functional language -Impure
- Interactive mode language
- Interpreted language
- List-based language
- Multiparadigm language
- Numerical analysis
- Object-oriented prototype-based language
- Procedural language
- Scripting language
Racket- Educational language
- Multiparadigm language
Rapira- Non-English based language
- Procedural language
Rc- Command line interface
RDQL- Data-oriented language
- Delcarative language
Reaktor- Dataflow language
REBOL- Functional language -Impure
- Interactive mode language
- Interpreted language
- Multiparadigm language
- Object-oriented prototype-based language
- Reflective language
- Scripting language
Red- Functional language -Impure
- Multiparadigm language
- Object-oriented prototype-based language
- Reflective language
- Scripting language
REFAL- Functional language -Impure
Revolution- Object-oriented class-based language - Single dispatch
- Scripting language
Rexx- Command line interface
- Extension language
- Interactive mode language
- Interpreted language
- Scripting language
ROOP- Logic-based language
- Multiparadigm language
RPG- Compiled language
- Procedural language
RPL- Stack-based language
RSL- Shading language - Offline rendering
Ruby- Embeddable language - In object code
- Extension language
- Functional language -Impure
- Hardware description language - digital circuit design
- Imperative language
- Interactive mode language
- Interpreted language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
- Reflective language
- Scripting language
Rust- Compiled language
- Concurrent language
- Curly-bracket language
- Functional language -Impure
- Imperative language
- Manual memory management
- Deterministic memory management
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Procedural language
- System language
S- Array language
S-Lang- Array language
- Curly-bracket language
- Extension language
- Interactive mode language
- Interpreted language
- Procedural language
- Scripting language
- Stack-based language
SableCC- Syntax handling language
SAC- Functional language -Pure
SAS- Fourth-generation language
SASL- Functional language -Pure
Sather- Iterative language
Scala- Compiled language
- Concurrent language
- Curly-bracket language
- Functional language -Impure
- Interactive mode language
- Multiparadigm language
- Object-oriented class-based language - Single dispatch
Scheme- Compiled language
- Educational language
- Interactive mode language
- Macro language - Application
- Metaprogramming
- Syntax handling language
Scilab- Array language
- Numerical analysis
Scratch- Educational language
- Visual language
Sed- Curly-bracket language
- Little language
- Scripting language
Seed7- Multiparadigm language
Self- Object-oriented prototype-based language
Seneca- Numerical analysis
SequenceL- Array language
- Compiled language
- Concurrent language
- Delcarative language
- Functional language -Pure
- Macro language - Application
- Metaprogramming
Sh- Command line interface
- Scripting language
Shakespeare- Esoteric language
Signal- Synchronous language
Simula- Compiled language
- Object-oriented class-based language - Single dispatch
Simulink- Visual language
SISAL- Multiparadigm language
Smalltalk- Compiled language
- Interactive mode language
- Garbage collected language
- Macro language - Application
- Metaprogramming
- Object-oriented class-based language - Single dispatch
- Reflective language
- Scripting language
SMX- Embeddable language - Server side
Snap!- Educational language
- Visual language
Snobol- Reflective language
Source- List-based language
- Macro language - Application
- Metaprogramming
Spark- Shading language - Real-time rendering
SPARQL- Data-oriented language
- Delcarative language
Speakeasy- Array language
- Imperative language
- Interactive mode language
- Interpreted language
- Object-oriented class-based language - Single dispatch
SPIN- Interpreted language
- Object-oriented class-based language - Single dispatch
- Off-side rule language
Spreadsheets- Functional language -Impure
- Multiparadigm language
- Visual language
SQL- Data-oriented language
- Delcarative language
- Extension language
- Fourth-generation language
- Little language
Squirrel- Embeddable language - In object code
- Extension language
SR- Concurrent language
SRSL- Shading language - Real-time rendering
Standard ML- Interpreted language
Stateflow- Visual language
StreamBase
StreamSQL
EventFlow
- Dataflow language
Subtext- Visual language
Sun Microsystems SPARC- Machine language
SuperCollider- Curly-bracket language
- Object-oriented class-based language - Single dispatch
Swift- Automatic referencte counting
- Compiled language
- Curly-bracket language
- Dataflow language
- Imperative language
- Interactive mode language
- Multiparadigm language
- System language
SYMPL- System language
SystemC- Hardware description language - digital circuit design
TACL- Command line interface
Tcl- Embeddable language - Server side
- Embeddable language - In object code
- Extension language
- Functional language -Impure
- Imperative language
- Interactive mode language
- Interpreted language
- List-based language
- Multiparadigm language
- Reflective language
tcsh- Command-line interface
Tea- Interpreted language
- Scripting language
TEDS- Object-oriented prototype-based language
thinBasic- Interpreted language
Thue - Esoteric language
ToonTalk- Rule-based language
- Visual language
TorqueScript- Interpreted language
- Scripting language
TRAC- List-based language
TREEMETA- Macro language - Application
- Metaprogramming
Turing- Compiled language
- Educational language
TUTOR- Authoring languages
Tutorial D- Data-oriented language
Ubercode- Fourth-generation language
Uniface- Fourth-generation language
Unified Parallel C- Concurrent language
UNIVAC- Machine language
Unix shell- Interactive mode language
UnrealScript- Curly-bracket language
Ur- Functional language -Pure
Vala- Compiled language
VB.NET- Functional language -Impure
VBA- Extension language
VBScript- Embeddable language - Server side
- Embeddable language - Client side
- Interpreted language
- Object-oriented class-based language - Single dispatch
- Procedural language
- Scripting language
VEE- Dataflow language
- Visual language
Verilog- Hardware description language - digital circuit design
Verilog-AMS- Hardware description language - analog circuit design
VEX- Shading language - Offline rendering
VHDL- Dataflow language
- Hardware description language - digital circuit design
VHDL-AMS- Hardware description language - analog circuit design
Vim script- Extension language
VisSim- Dataflow language
- Visual language
Visual Basic- Automatic referencte counting
- Compiled language
- Procedural language
Visual DataFlex- Fourth-generation language
- Object-oriented class-based language - Single dispatch
Visual FoxPro- Compiled language
- Data-oriented language
- Fourth-generation language
- Interactive mode language
- Object-oriented class-based language - Single dispatch
- Procedural language
Visual Prolog- Compiled language
- Object-oriented class-based language - Single dispatch
Vvvv- Dataflow language
- Visual language
WebDNA- Data-oriented language
- Embeddable language - Server side
- Scripting language
WebMethods Flow- Dataflow language
Whitespace- Esoteric language
Winbatch- Scripting language
Windows batch- Command line interface
Wolfram- Array language
- Data-oriented language
- Delcarative language
- Educational language
- Functional language -Impure
- Imperative language
- Interpreted language
- Macro language - Application
- Metaprogramming
- Multiparadigm language
- Numerical analysis
- Procedural language
- Reflective language
- Rule-based language
X10- Array language
x86- Machine language
X++- Object-oriented class-based language - Single dispatch
- Reflective language
XAML- XML-based
xBase- Delcarative language
- Fourth-generation language
XOD- Visual language
Xojo- Compiled language
- Automatic referencte counting
- Object-oriented class-based language - Single dispatch
XOTcl- Object-oriented class-based language - Single dispatch
- Reflective language
XPath- XML-based
XProc- Concurrent language
XProc- XML-based
XQuery- XML-based
XSL Transformation- Delcarative language
XSLT- Rule-based language
- XML-based
Yacc- Syntax handling language
YASS- Curly-bracket language
Yorick- Curly-bracket language
Zig- Manual memory management
- Deterministic memory management
ZPL- Array language
Zsh- Command line interface

Thema's:

Films en seriesFilms en series MuziekMuziek

Woordenlijst:

Software
Verzamelnaam voor alle programmatuur die op beschikbare apparatuur (bijvoorbeeld computers) kunnen worden uitgevoerd. Soorten: besturingssystemen (operating systems),bijvoorbeeld Linux, Windows, IOS. hulpprogramma’s (utilities),bijvoorbeeld Windows Commander, Norton Utilities. aansturingsprogramma’s (drivers),bijvoorbeeld voor printer, scanner, beeldscherm, videokaart. toepassingsprogramma’s (applicaties),bijvoorbeeld Microsoft 365, iWork, iTunes, Chrome. apps,bijvoorbeeld apps voor de Android of Apple smartphone. Software is niet tastbaar, software wordt opgeslagen […]

Bronvermelding:

Bron: Artikel op website
Artikel: A Categorical List of programming languages
Auteurs:
Jaar: 2020
Geraadpleegd: december 2020
Website: A Categorical List of programming languages
Artikel link: https://www.geeksforgeeks.org/a-categorical-list-of-programming-languages/
Bron: Artikel op website
Artikel: A Complete List of Computer Programming Languages
Auteurs: Bradley Nice
Jaar: 2017
Geraadpleegd: 6 januari 2021
Website: A Complete List of Computer Programming Languages
Artikel link: https://medium.com/web-development-zone/a-complete-list-of-computer-programming-languages-1d8bc5a891f
Bron: Artikel op website
Artikel: List of programming languages by type
Auteurs:
Jaar: 2020
Geraadpleegd: 13 januari 2021
Website: Wikipedia.org
Artikel link: https://en.wikipedia.org/wiki/List_of_programming_languages_by_type