Programming Languages

All Programming languages Description
AdaTBD
ApexTBD
Assemblylow-level programming language
CC is used to write software where speed and flexibility is important, such as in embedded systems or high-performance computing.
C++C++ is a general-purpose programming language
C#C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines
ClojureFunctional, dynamic, general-purpose programming language
CobolTBD
CrystalTBD
DartObject-oriented, class-based, garbage-collected language with C-style syntax
DelphiTBD
ElixirTBD
ErlangTBD
FTBD
FortranTBD
GDScriptCustom scripting language to be used with the Godot computer (and mobile device) Game engine
GoStatically typed, compiled programming language
GroovyJava-syntax-compatible object-oriented programming language for the Java platform
HaskellGeneral-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation
JavaDesigned to allow the creation of programs that can run on several different platforms.
JavaScriptHigh-level, interpreted scripting language that conforms to the ECMAScript specification
JuliaHigh-level dynamic programming language
KotlinKotlin is a statically typed programming language developed by JetBrains
LispTBD
LuaLightweight, high-level, multi-paradigm programming language
MATLABMulti-paradigm programming language and numeric computing environment
MicroPythonSoftware implementation of a programming language largely compatible with Python 3, written in C
NimTBD
Objective-CObjective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language
OCamlTBD
PerlHigh-level, general-purpose, interpreted, dynamic programming language
PHPPHP is a server-side scripting language designed primarily for web development
PrologTBD
PythonA scripting language that is often used by software developers to add programmability to their applications, such as engineering-analysis tools or animation software.
RFree software environment for statistical computing and graphics supported
RubyRuby is an interpreted, high-level, general-purpose programming language.
RustRust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency
Scalageneral-purpose programming language providing support for functional programming and a strong static type system
SolidityImplementing smart contracts on various blockchain platforms, most notably, Ethereum
SQLDomain-specific language used in programming and designed for managing data held in a relational database management
SwiftSwift is a general-purpose, multi-paradigm, compiled programming language
TypeScriptStrict syntactical superset of JavaScript,
Visual BasicEvent-driven programming language
Visual Basic for ApplicationsCreate macros to automate repetitive word- and data-processing functions, and generate custom forms, graphs, and reports
ZephyrTBD
ZigZig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software
Snippet from Wikipedia: List of programming languages

This is an index to notable programming languages, in current or historical use. Dialects of BASIC, esoteric programming languages, and markup languages are not included. A programming language does not need to be imperative or Turing-complete, but must be executable and so does not include markup languages such as HTML or XML, but does include domain-specific languages such as SQL and its dialects.

TIOBE Index

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors

Stack Overflow Developer Survey 2022

Programming, scripting, and markup languages

Stack Overflow Developer Survey - Programming languages

  1. Bash/Shell
  2. C
  3. Kotlin
  4. Dart
  5. Ruby
  6. R
  7. MATLAB
  8. Lua
  9. Groovy
  10. Delphi
  11. Scala
  12. Haskell
  13. Elixir
  14. Julia
  15. Clojure
  16. Solidity
  17. LISP
  18. F#
  19. Fortran
  20. Erlang
  21. APL
  22. COBOL
  23. SAS
  24. OCaml
  25. Crystal

Stack Overflow Developer Survey 2023

Programming, scripting, and markup languages

Stack Overflow Developer Survey - Programming languages

  1. JavaScript
  2. HTML/CSS
  3. Python
  4. SQL
  5. TypeScript
  6. Bash/Shell (all shells)
  7. Java
  8. C#
  9. C++
  10. C
  11. PHP
  12. PowerShell
  13. Go
  14. Rust
  15. Kotlin
  16. Ruby
  17. Lua
  18. Dart
  19. Assembly
  20. Swift
  21. R
  22. Visual Basic (.Net)
  23. MATLAB
  24. VBA
  25. Groovy
  26. Delphi
  27. Scala
  28. Perl
  29. Elixir
  30. Objective-C
  31. Haskell
  32. GDScript
  33. Lisp
  34. Solidity
  35. Clojure
  36. Julia
  37. Erlang
  38. F#
  39. Fortran
  40. Prolog
  41. Zig
  42. Ada
  43. OCaml
  44. Apex
  45. Cobol
  46. SAS
  47. Crystal
  48. Nim
  49. APL
  50. Flow
  51. Raku

Stack Overflow Developer Survey 2024

Programming, scripting, and markup languages

GitHub Collections Programming Languages

## ToDo ##

FIXME - (if only there were a little more time… → join us or give your support )