Programming Languages
Ada | TBD |
Apex | TBD |
Assembly | low-level programming language |
C | C 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 |
Clojure | Functional, dynamic, general-purpose programming language |
Cobol | TBD |
Crystal | TBD |
Dart | Object-oriented, class-based, garbage-collected language with C-style syntax |
Delphi | TBD |
Elixir | TBD |
Erlang | TBD |
F | TBD |
Fortran | TBD |
GDScript | Custom scripting language to be used with the Godot computer (and mobile device) Game engine |
Go | Statically typed, compiled programming language |
Groovy | Java-syntax-compatible object-oriented programming language for the Java platform |
Haskell | General-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation |
Java | Designed to allow the creation of programs that can run on several different platforms. |
JavaScript | High-level, interpreted scripting language that conforms to the ECMAScript specification |
Julia | High-level dynamic programming language |
Kotlin | Kotlin is a statically typed programming language developed by JetBrains |
Lisp | TBD |
Lua | Lightweight, high-level, multi-paradigm programming language |
MATLAB | Multi-paradigm programming language and numeric computing environment |
MicroPython | Software implementation of a programming language largely compatible with Python 3, written in C |
Nim | TBD |
Objective-C | Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language |
OCaml | TBD |
Perl | High-level, general-purpose, interpreted, dynamic programming language |
PHP | PHP is a server-side scripting language designed primarily for web development |
Prolog | TBD |
Python | A scripting language that is often used by software developers to add programmability to their applications, such as engineering-analysis tools or animation software. |
R | Free software environment for statistical computing and graphics supported |
Ruby | Ruby is an interpreted, high-level, general-purpose programming language. |
Rust | Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency |
Scala | general-purpose programming language providing support for functional programming and a strong static type system |
Solidity | Implementing smart contracts on various blockchain platforms, most notably, Ethereum |
SQL | Domain-specific language used in programming and designed for managing data held in a relational database management |
Swift | Swift is a general-purpose, multi-paradigm, compiled programming language |
TypeScript | Strict syntactical superset of JavaScript, |
Visual Basic | Event-driven programming language |
Visual Basic for Applications | Create macros to automate repetitive word- and data-processing functions, and generate custom forms, graphs, and reports |
Zephyr | TBD |
Zig | Zig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software |
Tier List
- 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
- Bash/Shell
- Kotlin
- Dart
- Ruby
- MATLAB
- Lua
- Groovy
- Delphi
- Scala
- Haskell
- Elixir
- Julia
- Clojure
- Solidity
- LISP
- F#
- Fortran
- Erlang
- APL
- COBOL
- SAS
- OCaml
- Crystal
Stack Overflow Developer Survey 2023
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
- JavaScript
- HTML/CSS
- Python
- SQL
- TypeScript
- Bash/Shell (all shells)
- Java
- C#
- C++
- C
- PHP
- PowerShell
- Go
- Rust
- Kotlin
- Ruby
- Lua
- Dart
- Assembly
- Swift
- R
- Visual Basic (.Net)
- MATLAB
- VBA
- Groovy
- Delphi
- Scala
- Perl
- Elixir
- Objective-C
- Haskell
- GDScript
- Lisp
- Solidity
- Clojure
- Julia
- Erlang
- F#
- Fortran
- Prolog
- Zig
- Ada
- OCaml
- Apex
- Cobol
- SAS
- Crystal
- Nim
- APL
- Flow
- Raku
Stack Overflow Developer Survey 2024
Programming, scripting, and markup languages
Stack Overflow Developer Survey - Programming languages
GitHub Collections Programming Languages
## ToDo ##
- (if only there were a little more time… → join us or give your support )
- * Scripting experience in multiple languages - (PowerShell, Python, etc.)