Følgende liste er den liste som tiobe.com overvåger og laver toplister i forhold til udbredelse og meget mere.
De fleste progammeringssprog er Open Source. Det er dog meget forskelligt om man skal udvikle til LAN eller WEB. Listerne er alfabetisk og kan på ingen måde være at vi anbefaler nogen af dem, idet vi alene anbefaler top25 af samtlige TOP25 programmeringssprog i 2022.
Men faktisk er forskellene er meget små, man kan sagtens udvikle det samme i 33% af alle sprog, men det er forskelle såsom hastighed, størrelsen på økosamfund der følger et bestemt programmeringssprog samt even til at at følge normer som er hensigtsmæssige at følge såsom AMP fra Google.
Vi henviser til TOP 10, TOP20 og TOP50 over programmeringsprog og disses udbredelse i andre artikler.
Her kan du se de 274 programmeringssprog som tiobe har valgt at følge. Tiobe er et privat analysefirma, der dog på ingen måde er repræsentativ for hvordan virkligheden ser ud. De anvender forskellige parametre herunder søgemaskiner til at vurdere hvem der er mest udbredt.
Følgende liste efter alfabetisk, og på ingen måde repræsentativ for udbredelse, se derfor vor NYHEDER for mere info om dette.
- (Visual) FoxPro: FoxPro, Fox Pro, VFP, VFPA
- 1C:Enterprise script
- 4th Dimension/4D: 4D, 4th Dimension
- ABAP
- ABC: ABC (exceptions: -tv -channel)
- ActionScript: ActionScript, AS1, AS2, AS3
- Ada
- Agilent VEE
- Algol
- Alice: Alice (confidence: 90%)
- Angelscript
- Apex
- APL
- Applescript
- Arc
- AspectJ
- Assembly language: Assembly, Assembly language
- ATLAS
- AutoHotkey: AutoHotkey, AHK
- AutoIt
- AutoLISP
- Automator
- Avenue
- Awk: Awk, Mawk, Gawk, Nawk
- B4X
- Ballerina
- Bash
- Basic: Basic (confidence: 0%)
- BBC BASIC
- bc
- BCPL
- BETA: BETA (confidence: 10%)
- BlitzMax: BlitzMax, BlitzBasic, Blitz Basic
- Boo
- Bourne shell: Bourne shell, sh
- Brainfuck
- C shell: Csh, C shell (confidence: 90%)
- C#: C#, C-Sharp, C Sharp, CSharp, CSharp.NET, C#.NET
- C++
- C++/CLI
- C-Omega
- C: C (exceptions: -“Objective-C”)
- Caml
- Ceylon
- CFML: CFML, ColdFusion
- cg: cg (confidence: 80%, exceptions: -“computer game” -“computer graphics”)
- Ch: Ch (exceptions: +ChScite)
- Chapel: Chapel (exceptions: -christ)
- CHILL
- CIL
- CL (OS/400): CL (exceptions: -Lisp), CLLE
- Clarion
- Classic Visual Basic: Visual Basic (confidence: 50%), VB (confidence: 50%), VBA, VB6
- Clean: Clean (confidence: 43%)
- Clipper
- CLIPS
- Clojure: Clojure, ClojureScript
- CLU
- COBOL
- Cobra
- CoffeeScript
- COMAL
- Common Lisp
- Crystal: Crystal (confidence: 61%, exceptions: -healing), crystallang
- cT
- Curl
- D: D (confidence: 90%, exceptions: -“3-D programming” -“DTrace”), dlang
- Dart
- DCL
- Delphi/Object Pascal: DwScript, Object Pascal, Delphi, Delphi.NET, Pascal (confidence: 95%)
- DiBOL: DBL, Synergy/DE, DIBOL
- Dylan
- E: E (exceptions: +specman)
- ECMAScript
- EGL
- Eiffel
- Elixir
- Elm
- Emacs Lisp: Emacs Lisp, Elisp
- Emerald
- Erlang
- Etoys
- Euphoria
- EXEC
- F#: F#, F-Sharp, FSharp, F Sharp
- Factor
- Falcon
- Fantom
- Felix: Felix (confidence: 86%)
- Forth
- Fortran
- Fortress
- FreeBASIC
- Gambas
- GAMS
- GLSL
- GML: GML, GameMaker Language
- GNU Octave
- Go: Go, Golang
- Gosu
- Groovy: Groovy, GPATH, GSQL, Groovy++
- Hack
- Harbour
- Haskell
- Haxe
- Heron
- HPL
- HyperTalk
- Icon: Icon (confidence: 90%)
- IDL: IDL (exceptions: -corba -interface)
- Idris
- Inform
- Informix-4GL
- INTERCAL
- Io
- Ioke
- J#
- J: J (confidence: 50%)
- JADE
- Java
- JavaFX Script
- JavaScript: JavaScript, JS, SSJS
- JScript
- JScript.NET
- Julia: Julia, Julialang, julia-lang
- Korn shell: Korn shell, ksh
- Kotlin
- LabVIEW
- Ladder Logic
- Lasso
- Limbo
- Lingo
- Lisp
- LiveCode: Revolution, LiveCode
- Logo: Logo (confidence: 90%, exceptions: -tv)
- LotusScript
- LPC
- Lua: Lua, LuaJIT
- Lustre
- M4
- MAD: MAD (confidence: 50%)
- Magic: Magic (confidence: 50%)
- Magik
- Malbolge
- MANTIS
- Maple
- MATLAB
- Max/MSP
- MAXScript
- MDX
- MEL
- Mercury
- Miva
- ML
- Modula-2
- Modula-3
- Monkey
- MOO
- Moto
- MQL4: MQL4, MQL5
- MS-DOS batch
- MUMPS
- NATURAL
- Nemerle
- NetLogo
- Nim: Nim, Nimrod
- NQC
- NSIS
- NXT-G
- Oberon
- Object Rexx
- Objective-C: Objective-C, objc, obj-c
- OCaml: Objective Caml, OCaml
- Occam
- OpenCL
- OpenEdge ABL: Progress, Progress 4GL, ABL, Advanced Business Language, OpenEdge
- OPL
- Oxygene
- Oz
- Paradox
- Pascal: Pascal (confidence: 5%)
- Perl
- PHP
- Pike
- PILOT: PILOT (confidence: 50%, exceptions: -“Palm Pilot programming”)
- PL/I: PL/1, PL/I
- PL/SQL
- Pliant
- Pony
- PostScript: PostScript, PS
- POV-Ray
- PowerBasic
- PowerScript
- PowerShell
- Processing: Processing (exceptions: +”sketchbook”)
- Programming Without Coding Technology: Programming Without Coding Technology, PWCT
- Prolog
- Pure Data: Pure Data, PD
- PureBasic
- Python
- Q
- R: R (confidence: 90%, exceptions: +”statistical”)
- Racket
- Raku: Perl 6, Raku
- REBOL
- Red: Red (confidence: 20%)
- REXX
- Ring
- RPG: RPG (confidence: 80%, exceptions: -role), RPGLE, ILERPG, RPGIV, RPGIII, RPG400, RPGII, RPG4
- Ruby
- Rust: Rust, Rustlang
- S-PLUS: S-PLUS (exceptions: +statistical)
- S: S (exceptions: +statistical)
- SAS
- Sather
- Scala
- Scheme: Scheme (exceptions: -tv -channel)
- Scratch
- sed
- Seed7
- SIGNAL: SIGNAL (confidence: 10%)
- Simula
- Simulink
- Slate: Slate (confidence: 57%)
- Small Basic
- Smalltalk
- Smarty
- Snap!
- SNOBOL
- Solidity
- SPARK
- SPSS
- SQL
- SQR
- Squeak
- Squirrel
- Standard ML: Standard ML, SML
- Stata
- Structured Text
- Suneido
- SuperCollider: SuperCollider (confidence: 80%)
- Swift
- TACL
- Tcl: Tcl/Tk, Tcl
- tcsh
- Tex
- thinBasic
- TOM: TOM (confidence: 50%)
- Transact-SQL: T-SQL, Transact-SQL, TSQL
- TypeScript: TypeScript, TS
- Uniface
- Vala/Genie: Vala, Genie
- VBScript
- Verilog
- VHDL
- Visual Basic: Visual Basic .NET, VB.NET, Visual Basic.NET, Visual Basic (confidence: 50%), VB (confidence: 50%)
- WebAssembly: WASM`, WebAssembly
- WebDNA
- Whitespace
- Wolfram
- X10
- xBase
- XBase++
- XC
- Xen
- Xojo: REALbasic, Xojo
- XPL
- XQuery
- XSLT
- Xtend
- yacc
- Yorick
- Z shell: Z shell, zsh
- Zig: Zig, zlang
CORPYRIGHT 2022 by tiobe.com and agiludikling.dk