List of All Programming Languages

List of all programming languages | In this post, the names of all programming languages are written and a little has been told about the top programming languages.

A

Ada:- Ada is a structured, statically typed, imperative, and object-oriented high-level programming language, extended from Pascal and other languages. Ada was originally designed by a team led by French computer scientist Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense.

A Sharp (.NET):- A# is a port of the Ada programming language to the Microsoft .NET platform. A# is freely distributed by the Department of Computer Science at the United States Air Force Academy.

Assembly language (ASM):- Assembly language is a low-level programming language for a computer or other programmable device specific to particular computer architecture in contrast to most high-level programming languages.

AppleScript was a natural language programming or scripting language created by Apple Inc. that facilitates automated control over scriptable Mac applications, it first appeared in 1993. After 25 years, Apple was about to kill AppleScript.

List of other programming languages are:-

  • AutoIt
  • A-0 System
  • ALF
  • Alef
  • A+ 
  • ABAP
  • ABC ALGOL
  • ABC
  • ACC
  • Agora
  • AIMMS
  • Aldor
  • Accent 
  • Ace DASL 
  • Averest
  • Actor
  • Adenine
  • AdvPL
  • Agda
  • Agilent VEE 
  • Argus
  • Alice (Alice ML)
  • Alma-0
  • Action!
  • ActionScript
  • AmbientTalk
  • Amiga E
  • AMOS (AMOS BASIC)
  • AWK
  • Axum
  • AMPL
  • AngelScript
  • APL
  • App Inventor for Android’s visual block language
  • ALGOL 58
  • ALGOL 60
  • ALGOL 68
  • ALGOL W
  • APT
  • Arc
  • ARexx
  • Apache Pig latin
  • Apex
  • AutoLISP / Visual LISP

ALGOL short for “Algorithmic Language” is a family of imperative computer programming languages (ALGOL 58, ALGOL 60, ALGOL 68, ALGOL W) originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the Association for Computing Machinery (ACM) in textbooks and academic sources for more than thirty years.

B

B:- The B programming language is a language based on Basic Combined Programming Language or BCPL and a precursor to the C programming language (and subsequent C suite languages) that is so ubiquitous in codebase programming over the past few decades. B was designed for recursive, non-numeric, machine-independent applications, such as system and language software.

BASIC:-  Basic is one of the simplest high-level languages, with commands similar to English, it can be learned with relative ease even by schoolchildren and novice programmers. This is developed by John G. Kemeny and Thomas E. Kurtz (b. 1928) at Dartmouth College in the mid-1960s.

List of other programming languages are:-

  • Batch file 
  • bc 
  • Boomerang
  • BlooP
  • Ballerina
  • Blockly
  • Bash
  • Bosque
  • BCPL
  • BeanShell
  • BETA
  • BLISS
  • Boo
  • Babbage
  • Bertrand

C

C – (ISO/IEC 989):- C is a general-purpose, middle-level, compiler-based, and procedure or function-oriented structured programming language, developed by Dennis Ritchie. Many languages have borrowed syntax/features directly or indirectly from the C language.

C++:- C++ is an extension of C that works well for programming the systems that run applications, as opposed to the applications themselves. C++ is used to develop games, desktop apps, operating systems, browsers, and so on because of its performance.

C#:- C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft within its .NET initiative led by Anders Hejlsberg. C# programming is very much based on C and C++ programming languages, so if you have a basic understanding of C or C++ programming, then it will be fun to learn C#.

COBOL:- COBOL stands for Common Business Oriented Language. It is imperative, procedural, and object-oriented. The COBOL language is one of the oldest programming languages. But many federal government agencies to your local bank, COBOL is still in use. An estimated 43% of banking systems and 95% of ATM swipes utilize COBOL code.

List of other programming languages are:-

  • CobolScript
  • C– (C minus minus)
  • C*
  • Cryptol
  • Crystal
  • C/AL
  • Caché ObjectScript
  • C Shell (csh)
  • Caml
  • Cayenne 
  • CDuce
  • Cg (High-Level Shader/Shading Language [HLSL])
  • Ch
  • Charm
  • CHIP-8
  • Cypher Query Language
  • ChucK
  • Cilk 
  • Control Language
  • Claire
  • CHILL
  • CorVision
  • COWSEL
  • Clarion
  • Chapel 
  • Clean
  • Combined Programming Language (CPL)
  • CLIST
  • Clojure
  • CLU
  • Common Intermediate Language (CIL)
  • Clipper
  • CLIPS
  • ColdFusion
  • CMS-2
  • Cobra
  • CESIL
  • CoffeeScript
  • COMAL
  • Common Lisp 
  • COMPASS
  • Component Pascal
  • Cecil
  • Céu
  • Ceylon
  • CFEngine
  • Curry
  • Cybil
  • Cool
  • Coq
  • Coral 66
  • CPL
  • Csound
  • Cuneiform
  • Curl
  • Cyclone
  • Constraint Handling Rules 
  • COMTRAN
  • Cython
  • CEEMAC
  • COMIT

D

D:- D programming language is an object-oriented multi-paradigm system programming language. D programming is actually developed by re-engineering the C++ programming language, but it is a distinct programming language that not only takes in some features of C++ but also some features of other programming languages such as Java, C#, Python, and Ruby.

List of other programming languages are:-

  • dBase
  • Datalog
  • DCL 
  • DYNAMO
  • Dart
  • DIBOL
  • Darwin
  • Dog
  • DataFlex
  • Delphi
  • DinkC
  • Draco
  • DRAKON
  • DATATRIEVE
  • dc
  • Dylan
  • DAX

E

E:- E is an object-oriented programming language for secure distributed computing. E was created by Mark Miller (Mark S. Miller), Dan Bernstein (Dan Bornstein), and a group of employees of Electric Communities in 1997.

List of other programming languages are:-

  • Ease
  • eC
  • EXEC 2
  • EPL (Easy Programming Language)
  • EPL (Eltron Programming Language)
  • Executable UML
  • ECMAScript
  • Edinburgh IMP
  • EGL
  • es
  • Escher
  • ESPOL
  • Emerald
  • Eiffel
  • Euler
  • ELAN
  • Elixir
  • Euphoria
  • Ezhil
  • EusLisp Robot Programming Language
  • CMS EXEC (EXEC)
  • Elm
  • Emacs Lisp
  • Epigram
  • Erlang
  • Esterel
  • Etoys
  • Easy PL/I
  • EASYTRIEVE PLUS
  • Euclid

F

Fortran:- Fortran is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing. Fortran was originally developed by a team at IBM in 1957 for scientific calculations. Later developments made it into a high-level programming language.

List of other programming languages are:-

  • F
  • F*
  • @Formula
  • F# 
  • F-Script
  • Factor
  • Fortress
  • FLOW-MASTIC (B0)
  • Fantom
  • FL
  • Flavors
  • fish
  • Fjölnir
  • Flex
  • FlooP
  • FOCUS
  • Flix
  • FOIL
  • FAUST
  • FFP
  • FORMAC
  • Forth
  • FP
  • Franz Lisp
  • Futhark
  • FOCAL

G

Go:- Go, also known as Golang is a procedural programming language. It was developed in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson at Google but launched in 2009. Go is an open-source programming language that makes it easy to build simple, reliable, and efficient software. Go is used primarily for applications that need to process a lot of data.

Groovy:- Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It is almost like a super version of Java which offers Java’s enterprise capabilities. It also offers many productivity features like DSL support, closures, and dynamic typing. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.

List of other programming languages are:-

  • Go!
  • Game Maker Language (Scripting language)
  • Google Apps Script
  • GameMonkey Script
  • GAMS 
  • GDL (Geometric Description Language)
  • GAP
  • G-code
  • GDScript (Godot)
  • Genie
  • GOTRAN (IBM 1620)
  • GEORGE
  • Gödel
  • GLSL (OpenGL Shading Language)
  • GNU E
  • GNU Guile 
  • GOAL (Game Oriented Assembly Lisp)
  • Golo
  • GOM 
  • GPSS (General Purpose Simulation System)
  • GraphTalk 
  • GRASS
  • Gosu
  • Grasshopper

H

List of programming languages with first letter ‘H’ are:-

  • High Level Assembly (HLA)
  • HyperTalk
  • Halide (programming language)
  • HAGGIS
  • HAL/S
  • Hollywood
  • Hamilton C shell
  • Hopscotch
  • Haxe
  • Hermes
  • Haskell
  • HLSL
  • HolyC 
  • Harbour
  • Hartmann pipelines
  • Hop
  • Hack
  • Hope
  • Hugo 
  • Hume

I

List of programming languages with first letter ‘I’ are:-

  • IDL
  • Icon
  • IBM Basic assembly language
  • IBM Informix-4GL
  • IBM HAScript
  • IBM RPG
  • Io
  • ISLISP
  • Inform
  • Idris

J

Java:- Java is a simple, secured, high-level, platform-independent, multi-thread, Object-oriented programming language. It’s one of the most popular and widely used programming languages, platforms, and technology. Java is widely used for building enterprise-scale web applications. Java is known to be extremely stable and so many large enterprises have adopted it.

JavaScript(Scripting language):- JavaScript is the most common coding language in use today around the world. This is for a good reason: most web browsers utilize it and it’s one of the easiest languages to learn. JavaScript is used to manage the behavior of web pages. With it, coders can create dynamic web elements such as animated graphics, interactive maps, clickable buttons, and more.

Julia:- Julia is a high-level, high-performance, dynamic programming language. While it is a general-purpose language and can be used to write any application, many of its features are well suited for numerical analysis and computational science. It was first appeared in 2012.

List of other programming languages are:-

  • Jython
  • JScript
  • JScript .NET
  • J++ 
  • J
  • J# (J sharp)
  • JADE
  • Jai
  • Join Java
  • JAL
  • JOVIAL
  • JavaFX Script
  • Jess 
  • JCL
  • JEAN
  • Janus (time-reversible computing programming language)
  • Janus (concurrent constraint programming language)
  • JOSS
  • Joule
  • JASS
  • Joy

K

Kotlin:- Kotlin was built to be better than Java, and people who use this language are convinced. It is interoperable with Java and supports functional programming languages. Kotlin is used extensively for Android apps, web applications, desktop applications, and server-side application development. Most of the Google applications are based on Kotlin.

List of other programming languages are:-

  • KRYPTON
  • Karel
  • K
  • Kaleidoscope
  • Kixtart
  • Klerer-May System
  • KRL
  • KRL (KUKA Robot Language)
  • Kodu
  • KIF (Knowledge Interchange Format)
  • Kojo
  • Kv (Kivy)
  • KornShell (ksh)
  • KRC
  • KEE

L

List of all programming languages with first letter ‘L’ are:-

  • Language H
  • LabVIEW
  • LINC
  • Lingo
  • LC-3
  • Lean
  • Legoscript
  • LIL
  • LilyPond
  • Limbo
  • LANSA
  • Limnor
  • Lasso
  • LINQ
  • LIS
  • Ladder
  • LISA
  • Lite-C
  • Lisp 
  • Lithe
  • Lava
  • Little b
  • LLL
  • Logo
  • LYaPAS
  • LiveScript
  • Logtalk
  • LPC
  • LSE
  • Lynx
  • Lustre
  • LSL
  • LiveCode
  • Lua
  • LotusScript
  • Lucid

M

MATLAB:- MATLAB (matrix laboratory) is a fourth-generation high-level programming language and interactive environment for numerical computation, visualization, and programming. It is developed by MathWorks.

List of all programming languages with first letter ‘M’ are:-

  • M#
  • Machine code
  • MARK-IV 
  • Mystic Programming Language (MPL)
  • MAD (Michigan Algorithm Decoder)
  • MAD/I
  • Mercury
  • Magma
  • M2001
  • Máni
  • Maple
  • MAPPER 
  • Mary
  • M4
  • MASM Microsoft Assembly x86
  • Maude system
  • Max 
  • MIVA Script
  • MaxScript internal language 3D Studio Max
  • Maya (MEL)
  • MDL
  • Mesa
  • MHEG-5 
  • Microcode
  • MicroScript
  • MUMPS
  • Microsoft Power Fx
  • MIIS
  • Mirah
  • Miranda
  • ML
  • Model 204
  • Modelica
  • Magik
  • Mohol
  • Mutan
  • MATH-MATIC
  • MOO
  • Milk (programming language)
  • Mortran
  • Mouse
  • MPD
  • MIMIC
  • Maxima (Macsyma)
  • MuPAD
  • MSL
  • Modula
  • Modula-2
  • Modula-3

N

List of all programming languages with first letter ‘N’ are:-

  • Net.Data
  • NewtonScript
  • NASM
  • NWScript
  • Napier88
  • NESL
  • Nix 
  • Neko
  • NPL
  • Nemerle
  • Not eXactly C (NXC)
  • Not Quite C (NQC)
  • NewLISP
  • NEWP
  • Nu
  • NetLogo
  • Nickle (NITIN)
  • NXT-G
  • Nial
  • Newspeak
  • Nim
  • NSIS
  • NetRexx

O

Objective-C:- Objective-C is the primary programming language we use when writing software for OS X and iOS. It’s a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime.

List of all programming languages with first letter ‘O’ are:-

  • Object Pascal
  • Objective-J
  • ObjectLOGO
  • Object Lisp
  • Object REXX
  • o:XML
  • Oak
  • Oxygene
  • OpenEdge ABL
  • OpenCL
  • Oberon
  • OBJ2
  • Obliq
  • OCaml
  • ORCA/Modula-2
  • Oriel
  • Octave
  • OmniMark
  • Opa
  • OPS5
  • occam
  • Occam-π
  • Opal
  • Oz
  • OptimJ
  • Orc
  • Orwell
  • OPL
  • OpenVera

P

Python:- Python is one of the most commonly used programming languages today and is easy for beginners to learn, due to its simple syntax, a large library of standards and toolkits, and integration with other popular programming languages such as C and C++. Python is used in a wide variety of applications, including artificial intelligence, financial services, and data science.

PHP:- PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1994.

Pascal:- Developed in the late 1960s, Pascal is an imperative and procedural programming language that was originally designed for teaching programming languages. Later, it was mostly replaced by C, C++ and Java. It is named in honour of the French mathematician, philosopher and physicist Blaise Pascal.

List of other programming languages are:-

  • Perl
  • Pascal Script
  • P
  • P′′
  • P4
  • PLEX
  • PLEXIL
  • Processing
  • Processing.js
  • ParaSail 
  • PARI/GP
  • PCASTL
  • PROMAL
  • Promela
  • PCF
  • PDL
  • Pharo
  • Pico
  • Pizza
  • Powerhouse
  • PL/0
  • PL/B
  • PL/M
  • PL/C
  • PL/SQL
  • PL/I – ISO 6160
  • PL-11
  • PL/P
  • PL360
  • Pure Data
  • PLANC
  • Prolog
  • Plankalkül
  • PureScript
  • Plus
  • POP-11
  • POP-2
  • PEARL
  • PeopleCode
  • PostScript
  • PortablE
  • Pipelines
  • PowerBuilder 
  • PowerShell
  • PPL
  • Prograph
  • PROIV
  • Pict
  • POV-Ray SDL
  • Pike
  • PILOT
  • Project Verona
  • Planner
  • PROSE modeling language
  • Picolisp
  • Pro*C
  • Pure

Q

List of all programming languages with first letter ‘Q’ are:-

  • Quantum Computation Language
  • Q# 
  • QL
  • QuakeC
  • Qalb
  • QPL
  • QtScript

R

Ruby:- Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. Ruby is a pure Object-Oriented language developed by Yukihiro Matsumoto. Ruby is dynamically typed and uses garbage collection and just-in-time compilation. It supports multiple programming paradigms, including procedural, object-oriented, and functional programming.

R:- R is heavily used in statistical analytics and machine learning applications. The language is extensible and runs on many operating systems.

Rust:- Rust is a multi-paradigm programming language designed for performance and safety, especially safe concurrency.

List of other programming languages are:-

  • REBOL
  • R++
  • RPG
  • RPL
  • RSL
  • RAPID
  • Redcode
  • Rapira
  • Red
  • Ratfor
  • RemObjects Mercury
  • rc
  • Reason
  • REXX
  • Rlab
  • Ratfiv
  • ROOP
  • Racket
  • RTL/2
  • Raku
  • REFAL

S

Swift (Apple programming language):- Swift is a powerful and intuitive programming language for iOS, iPadOS, macOS, tvOS, and watchOS. Writing Swift’s code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast.

Swift (parallel scripting language):- Swift is an implicitly parallel programming language that allows writing scripts that distribute program execution across distributed computing resources, including clusters, clouds, grids, and supercomputers.

SQL:- SQL (Structured Query Language) is used to perform operations on the records stored in the database such as updating records, deleting records, creating and modifying tables, views, etc. SQL is just a query language; it is not a database.

Scala:- Scala is a strong statically typed general-purpose programming language which supports both object-oriented programming and functional programming. Designed to be concise, many of Scala’s design decisions are aimed to address criticisms of Java. It was first appeared in 2004. Scala source code can be compiled to Java bytecode and run on a Java virtual machine (JVM). Scala provides language interoperability with Java so that libraries written in either language may be referenced directly in Scala or Java code.

Smalltalk:- Smalltalk is an object-oriented, dynamically typed reflective programming language. Smalltalk was created as the language underpinning the “new world” of computing exemplified by “human–computer symbiosis”. The development of Smalltalk began in 1969, and first appeared in 1972.

List of other programming languages are:-

  • S
  • S2
  • S3
  • SuperTalk
  • SA-C
  • SabreTalk
  • SAIL
  • SAS
  • SASL
  • Strand
  • Stata
  • Self
  • Stateflow
  • Sather
  • Sawzall
  • Scheme
  • Scratch
  • Speedcode
  • Script.NET
  • Sed
  • Seed7
  • Squeak
  • SIGNAL
  • SenseTalk
  • SETL
  • SIMPOL
  • Simula
  • SequenceL
  • Serpent
  • Simulink
  • S-Lang
  • S-PLUS
  • SLIP
  • SMALL
  • SystemVerilog
  • Strongtalk
  • SNOBOL (SPITBOL)
  • Snowball
  • SOL
  • Snap!
  • SiMPLE
  • SOPHAEROS
  • Source
  • SPARK
  • Speakeasy
  • SIMSCRIPT
  • SPIN
  • SP/k
  • SPS
  • SQR
  • Squirrel
  • SR
  • S/SL
  • Starlogo
  • Subtext
  • Singularity
  • SISAL
  • SBL
  • Scilab
  • SuperCollider
  • SYMPL
  • SML
  • Solidity

T

TypeScript:- TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript. As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs.

List of other programming languages are:-

  • T-SQL 
  • T
  • TACL
  • Topspeed (Clarion)
  • TADS 
  • Transcript (LiveCode)
  • TAL
  • Tcl
  • Tea
  • TPU 
  • TeX
  • TEX 
  • TIE
  • TMG 
  • Tom
  • TECO 
  • TACPOL
  • TTCN 
  • Turing
  • TELCOMP
  • TUTOR 
  • TXL
  • Tynker
  • Toi
  • Trac
  • TTM

U

List of all programming languages with first letter ‘U’ are:-

  • Unicon
  • UNITY
  • Umple
  • Uniface
  • UCSD Pascal
  • UnrealScript
  • Ubercode

V

List of all programming languages with first letter ‘V’ are:-

  • Visual Objects
  • Visual FoxPro
  • Visual DataFlex
  • Visual Prolog
  • Visual DialogScript
  • Visual J++ 
  • Visual LISP
  • Vim script
  • Vala
  • VHDL
  • Verilog
  • Viper

W

List of all programming languages with first letter ‘W’ are:-

  • WebAssembly
  • Wyvern
  • WATFIV, WATFOR 
  • WebDNA
  • Wolfram Language
  • Winbatch
  • Whiley

X

List of all programming languages with first letter ‘X’ are:-

  • XQuery
  • XSharp (X#)
  • X++ 
  • Xtend
  • X10
  • Xojo
  • XBL
  • XL
  • XSLT
  • XOTcl
  • xBase
  • xBase++ 
  • Xod
  • XPL
  • XPL0
  • xHarbour
  • XSB
  • XC 

Y

List of all programming languages with first letter ‘Y’ are:-

  • YQL
  • Yorick
  • YUI
  • Yoix

Z

List of all programming languages with first letter ‘Z’ are:-

  • Zebra, ZPL, ZPL2
  • Z++
  • ZPL
  • Z notation
  • Zig
  • Zeno
  • ZOPL
  • ZetaLisp

Leave a Comment

Your email address will not be published. Required fields are marked *