Programming Languages
All Programming languages | Description |
---|---|
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 |
Go | Statically typed, compiled programming language |
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 |
Objective-C | Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language |
Perl | High-level, general-purpose, interpreted, dynamic programming language |
PHP | PHP is a server-side scripting language designed primarily for web development |
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 |
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 |
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 markups 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
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.)