Softwares / Programming Languages List

Program is a set of instruction which are meant / used for controlling the behavior of a machine / computer / System by using a set of rules, syntax and semantics.

Programming Languages List
Language Used For / Purpose
1C:Enterprise Application, RAD,  business, general, web, mobile
ActionScript 3.0 Application, client-side, web
Ada Application, embedded, real-time, system
Aldor Highly domain-specific, symbolic computing
ALGOL 58 Application
ALGOL 60 Application
ALGOL 68 Application
Ateji PX Parallel application
APL Application, data processing
Assembly language General
AutoHotkey GUI automation (macros), highly domain-specific
AutoIt GUI automation (macros), highly domain-specific
Ballerina Integration, agile, server-side, general
Bash Shell, scripting
BASIC Application, education
BeanShell Application, scripting
BLISS System
BlitzMax Application, game
Boo Application, game scripting
Bro domain-specific, application
C Application, system, general purpose, low-level operations
C++ Application, system
C# Application, RAD, business, client-side, general, server-side, web
Clarion General, business, web
Clean General
Clojure General
CLU General
COBOL Application, business
Cobra Application, business, general, web
ColdFusion (CFML) Web
Common Lisp General
COMAL 80 Education
Crystal General purpose
Cython Application, general, numerical computing
D Application, system
Dart Application, web, server-side, mobile, IoT
Dylan Application
Eiffel General, application, business, client-side, server-side, web (EWF)
Elixir Application, distributed
Erlang Application, distributed
Euphoria Application
Factor General
FP
F# Application
Forth General
Fortran Application, numerical computing
FreeBASIC Application, numerical computing
Gambas Application
Game Maker Language Application, games
GLBasic Application, games
Go Application, web, server-side
Gosu Application, general, scripting, web
GraphTalk Application
Groovy Application, general, scripting, web
Harbour Application, business, data processing, general, web
Haskell Application
Haxe Application, general, web
HyperNext Application, education
HyperTalk Application, RAD, general
Io Application, host-driven scripting
IPL General
ISLISP General
J Data processing
JADE Application, distributed
Java Application, business, client-side, general, mobile development, server-side, web
JavaScript Client-side, server-side, web
Joy Research
Julia General, technical computing
K Data processing, business
Kotlin Application, mobile development, server-side, client-side, web
Ksh Shell, scripting
LabVIEW (G) Application, industrial instrumentation-automation
Lisp General
LiveCode Application, RAD, general
Logtalk Artificial intelligence, application
LSL Virtual worlds content scripting and animation
Lua Application, embedded scripting
Maple Symbolic computation, numerical computing
Mathematica Symbolic language
MATLAB Highly domain-specific, numerical computing
Modula-2 Application, system
Modula-3 Application
MUMPS (M) Application, databases
Nim Application, general, web, scripting, system
Oberon Application, system
Object Pascal Application, general, mobile app, web
Objective-C Application, general
OCaml Application, general
Occam General
Opa Web applications
OpenLisp General, Embedded Lisp Engine
Oxygene Application
Oz-Mozart Application, distribution, education
Pascal Application, education
Perl Application, scripting, text processing, Web
PHP Server-side, web application, web
PL/I Application
Plus Application, system development
PostScript Graphics, page description
PowerShell Administration, application, general, scripting
Prolog Application, artificial intelligence
PureBasic Application
Python Application, general, web, scripting, artificial intelligence, scientific computing
R Application, statistics
Racket Education, general, scripting
Raku Scripting, text processing, glue
REALbasic Application
Rebol Distributed
RPG Application, system
Ruby Application, scripting, web
Rust Application, system
S Application, statistics
S-Lang Application, numerical, scripting
Scala Application, distributed, web
Scheme Education, general
Seed7 Application, general, scripting, web
Simula Education, general
Small Basic Application, education, games
Smalltalk Application, general, business, artificial intelligence, education, web
SNOBOL Text processing
Standard ML Application
Swift Application, general
Tcl Application, scripting, web
Visual Basic Application, RAD, education, business, general, (Includes VBA), office automation
Visual Basic .NET Application, RAD, education, web, business, general
Visual FoxPro Application
Visual Prolog Application
Wolfram Language Symbolic language
XL
Xojo Application, RAD, general, web
XPath/XQuery Databases, data processing, scripting
Zsh Shell, scripting


Home     Back