Programming language

Introduction to programming language

What is programming language ?

        A programming language is a special language programmer use to develop software programs or other sets of instructions for computers to execute.


Types of programming language:-

There are two different types of computer language :

(1) Low-level language or machine level language:- 
                                                                                            The languages that directly correspond to a machine. A low-level language is referred to as a computer native language.  
Example :- Machine language, Assembly language.

(2) High level language :-
                                            The languages which are independent of machine and use an intermediate to communicate with machine
Examples :- c, c++, python pascal, fortran etc.

List of programming language :-
List of all notable programming lamguage.


  1.     A# .NET
  2.     A# (Axiom)
  3.     A-0 System
  4.     A+
  5.     A++
  6.     ABAP
  7.     ABC
  8.     ABC ALGOL
  9.     ABSET
  10.     ABSYS
  11.     ACC
  12.     Accent
  13.     Ace DASL (Distributed Application Specification Language)
  14.     ACL2
  15.     ACT-III
  16.     Action!
  17.     ActionScript
  18.     Ada
  19.     Adenine
  20.     Agda
  21.     Agilent VEE
  22.     Agora
  23.     AIMMS
  24.     Aldor
  25.     Alef
  26.     ALF
  27.     ALGOL 58
  28.     ALGOL 60
  29.     ALGOL 68
  30.     ALGOL W
  31.     Alice
  32.     Alma-0
  33.     AmbientTalk
  34.     Amiga E
  35.     AMOS
  36.     AMPL
  37.     AngelScript
  38.     Apex (Salesforce.com)
  39.     APL
  40.     App Inventor for Android's visual block language
  41.     AppleScript
  42.     APT
  43.     Arc
  44.     ARexx
  45.     Argus
  46.     AspectJ
  47.     Assembly language
  48.     ATS
  49.     Ateji PX
  50.     AutoHotkey
  51.     Autocoder
  52.     AutoIt
  53.     AutoLISP / Visual LISP
  54.     Averest
  55.     AWK
  56.     Axum
  57.     Active Server Pages
  58.     B
  59.     Babbage
  60.     Bash
  61.     BASIC
  62.     bc
  63.     BCPL
  64.     BeanShell
  65.     Batch (Windows/Dos)
  66.     Bertrand
  67.     BETA
  68.     Bistro
  69.     BLISS
  70.     Blockly
  71.     BlooP
  72.     Boo
  73.     Boomerang
  74.     Bourne shell (including bash and ksh)
  75.     BPEL
  76.     Business Basic
  77.     C
  78.     C--
  79.     C++ – ISO/IEC 14882
  80.     C# – ISO/IEC 23270
  81.     C/AL
  82.     Caché ObjectScript
  83.     C Shell (csh)
  84.     Caml
  85.     Cayenne
  86.     CDuce
  87.     Cecil
  88.     Cesil
  89.     Céu
  90.     Ceylon
  91.     CFEngine
  92.     CFML
  93.     Cg
  94.     Ch
  95.     Chapel
  96.     Charity
  97.     Charm
  98.     CHILL
  99.     CHIP-8
  100.     chomski
  101.     ChucK
  102.     Cilk
  103.     Citrine
  104.     CL (IBM)
  105.     Claire
  106.     Clarion
  107.     Clean
  108.     Clipper
  109.     CLIPS
  110.     CLIST
  111.     Clojure
  112.     CLU
  113.     CMS-2
  114.     COBOL – ISO/IEC 1989
  115.     CobolScript – COBOL Scripting language
  116.     Cobra
  117.     CODE
  118.     CoffeeScript
  119.     ColdFusion
  120.     COMAL
  121.     Combined Programming Language (CPL)
  122.     COMIT
  123.     Common Intermediate Language (CIL)
  124.     Common Lisp (also known as CL)
  125.     COMPASS
  126.     Component Pascal
  127.     Constraint Handling Rules (CHR)
  128.     COMTRAN
  129.     Converge
  130.     Cool
  131.     Coq
  132.     Coral 66
  133.     CorVision
  134.     COWSEL
  135.     CPL
  136.     Cryptol
  137.     Crystal
  138.     Csound
  139.     CSP
  140.     CUDA
  141.     Curl
  142.     Curry
  143.     Cybil
  144.     Cyclone
  145.     Cython
  146.     D
  147.     DASL (Datapoint's Advanced Systems Language)
  148.     Dart
  149.     Darwin
  150.     DataFlex
  151.     Datalog
  152.     DATATRIEVE
  153.     dBase
  154.     dc
  155.     DCL
  156.     Deesel (formerly G)
  157.     Delphi
  158.     DinkC
  159.     DIBOL
  160.     Dog
  161.     Draco
  162.     DRAKON
  163.     Dylan
  164.     DYNAMO
  165.     E
  166.     Ease
  167.     Easy PL/I
  168.     EASYTRIEVE PLUS
  169.     ECMAScript
  170.     Edinburgh IMP
  171.     EGL
  172.     Eiffel
  173.     ELAN
  174.     Elixir
  175.     Elm
  176.     Emacs Lisp
  177.     Emerald
  178.     Epigram
  179.     EPL (Easy Programming Language)
  180.     Erlang
  181.     es
  182.     Escher
  183.     ESPOL
  184.     Esterel
  185.     Etoys
  186.     Euclid
  187.     Euler
  188.     Euphoria
  189.     EusLisp Robot Programming Language
  190.     CMS EXEC (EXEC)
  191.     EXEC 2
  192.     Executable UML
  193.     F
  194.     F#
  195.     F*
  196.     Factor
  197.     Falcon
  198.     Fantom
  199.     FAUST
  200.     FFP
  201.     Fjölnir
  202.     FL
  203.     Flavors
  204.     Flex
  205.     FlooP
  206.     FLOW-MATIC
  207.     FOCAL
  208.     FOCUS
  209.     FOIL
  210.     FORMAC
  211.     @Formula
  212.     Forth
  213.     Fortran – ISO/IEC 1539
  214.     Fortress
  215.     FoxBase
  216.     FoxPro
  217.     FP
  218.     Franz Lisp
  219.     Frege
  220.     F-Script
  221.     G
  222.     Game Maker Language
  223.     GameMonkey Script
  224.     GAMS
  225.     GAP
  226.     G-code
  227.     GDScript
  228.     Genie
  229.     GDL
  230.     GJ
  231.     GEORGE
  232.     GLSL
  233.     GNU E
  234.     GM
  235.     Go
  236.     Go!
  237.     GOAL
  238.     Gödel
  239.     Golo
  240.     GOM (Good Old Mad)
  241.     Google Apps Script
  242.     Gosu
  243.     GOTRAN
  244.     GPSS
  245.     GraphTalk
  246.     GRASS
  247.     Groovy
  248.     Hack
  249.     HAGGIS
  250.     HAL/S
  251.     Halide (programming language)
  252.     Hamilton C shell
  253.     Harbour
  254.     Hartmann pipelines
  255.     Haskell
  256.     Haxe
  257.     Hermes
  258.     High Level Assembly
  259.     [[High Level Shader
  260.     Hop
  261.     Hopscotch
  262.     Hope
  263.     Hugo
  264.     Hume
  265.     HyperTalk
  266.     HTML
  267.     Hexa
  268.     IBM Basic assembly language
  269.     IBM HAScript
  270.     IBM Informix-4GL
  271.     IBM RPG
  272.     J
  273.     J#
  274.     J++
  275.     JADE
  276.     JAL
  277.     Janus (concurrent constraint programming language)
  278.     Janus (time-reversible computing programming language)
  279.     JASS
  280.     Java
  281.     JavaScript
  282.     JCL
  283.     JEAN
  284.     Join Java
  285.     JOSS
  286.     Joule
  287.     JOVIAL
  288.     Joy
  289.     JScript
  290.     JScript .NET
  291.     JavaFX Script
  292.     Julia
  293.     Jython
  294.     K
  295.     Kaleidoscope
  296.     Karel
  297.     Karel++
  298.     KEE
  299.     Kixtart
  300.     Klerer-May System
  301.     KIF
  302.     Kojo
  303.     Kotlin
  304.     KRC
  305.     KRL
  306.     KRL (KUKA Robot Language)
  307.     KRYPTON
  308.     ksh
  309.     Kodu
  310.     L
  311.     LabVIEW
  312.     Ladder
  313.     Lagoona
  314.     LANSA
  315.     Lasso
  316.     LaTeX
  317.     Lava
  318.     LC-3
  319.     Leda
  320.     Legoscript
  321.     LIL
  322.     LilyPond
  323.     Limbo
  324.     Limnor
  325.     LINC
  326.     Lingo
  327.     LIS
  328.     LISA
  329.     Lisaac
  330.     Lisp – ISO/IEC 13816
  331.     Lite-C
  332.     Lithe
  333.     Little b
  334.     LLL
  335.     Logo
  336.     Logtalk
  337.     LotusScript
  338.     LPC
  339.     LSE
  340.     LSL
  341.     LiveCode
  342.     LiveScript
  343.     Lua
  344.     Lucid
  345.     Lustre
  346.     LYaPAS
  347.     Lynx
  348.     M2000
  349.     M2001
  350.     M4
  351.     M#
  352.     Machine code
  353.     MAD (Michigan Algorithm Decoder)
  354.     MAD/I
  355.     Magik
  356.     Magma
  357.     make
  358.     Maude system
  359.     Maple
  360.     MAPPER (now part of BIS)
  361.     MARK-IV (now VISION:BUILDER)
  362.     Mary
  363.     MASM Microsoft Assembly x86
  364.     MATH-MATIC
  365.     Mathematica
  366.     MATLAB
  367.     Maxima (see also Macsyma)
  368.     Max (Max Msp – Graphical Programming Environment)
  369.     MaxScript internal language 3D Studio Max
  370.     Maya (MEL)
  371.     MDL
  372.     Mercury
  373.     Mesa
  374.     Metafont
  375.     MetaQuotes Language (MQL4/MQL5)
  376.     MHEG-5 (Interactive TV programming language)
  377.     Microcode
  378.     MicroScript
  379.     MIIS
  380.     Milk (programming language)
  381.     MIMIC
  382.     Mirah
  383.     Miranda
  384.     MIVA Script
  385.     ML
  386.     Model 204
  387.     Modelica
  388.     Modula
  389.     Modula-2
  390.     Modula-3
  391.     Mohol
  392.     MOO
  393.     Mortran
  394.     Mouse
  395.     MPD
  396.     Mathcad
  397.     MSIL – deprecated name for CIL
  398.     MSL
  399.     MUMPS
  400.     MuPAD
  401.     Mutan
  402.     Mystic Programming Language (MPL)
  403.     NASM
  404.     Napier88
  405.     Neko
  406.     Nemerle
  407.     nesC
  408.     NESL
  409.     Net.Data
  410.     NetLogo
  411.     NetRexx
  412.     NewLISP
  413.     NEWP
  414.     Newspeak
  415.     NewtonScript
  416.     NGL
  417.     Nial
  418.     Nice
  419.     Nickle (NITIN)
  420.     Nim
  421.     NPL
  422.     Not eXactly C (NXC)
  423.     Not Quite C (NQC)
  424.     NSIS
  425.     Nu
  426.     NWScript
  427.     NXT-G
  428.     o:XML
  429.     Oak
  430.     Oberon
  431.     OBJ2
  432.     Object Lisp
  433.     ObjectLOGO
  434.     Object REXX
  435.     Object Pascal
  436.     Objective-C
  437.     Objective-J
  438.     Obliq
  439.     OCaml
  440.     occam
  441.     occam-π
  442.     Octave
  443.     OmniMark
  444.     Onyx
  445.     Opa
  446.     Opal
  447.     OpenCL
  448.     OpenEdge ABL
  449.     OPL
  450.     OpenVera
  451.     OPS5
  452.     OptimJ
  453.     Orc
  454.     ORCA/Modula-2
  455.     Oriel
  456.     Orwell
  457.     Oxygene
  458.     Oz
  459.     P′′
  460.     P#
  461.     ParaSail (programming language)
  462.     PARI/GP
  463.     Pascal – ISO 7185
  464.     PCASTL
  465.     PCF
  466.     PEARL
  467.     PeopleCode
  468.     Perl
  469.     PDL
  470.     Perl 6
  471.     Pharo
  472.     PHP
  473.     Pico
  474.     Picolisp
  475.     Pict
  476.     Pike
  477.     PIKT
  478.     PILOT
  479.     Pipelines
  480.     Pizza
  481.     PL-11
  482.     PL/0
  483.     PL/B
  484.     PL/C
  485.     PL/I – ISO 6160
  486.     PL/M
  487.     PL/P
  488.     PL/SQL
  489.     PL360
  490.     PLANC
  491.     Plankalkül
  492.     Planner
  493.     PLEX
  494.     PLEXIL
  495.     Plus
  496.     POP-11
  497.     POP-2
  498.     PostScript
  499.     PortablE
  500.     Powerhouse
  501.     PowerBuilder – 4GL GUI application generator from Sybase
  502.     PowerShell
  503.     PPL
  504.     Processing
  505.     Processing.js
  506.     Prograph
  507.     PROIV
  508.     Prolog
  509.     PROMAL
  510.     Promela
  511.     PROSE modeling language
  512.     PROTEL
  513.     ProvideX
  514.     Pro*C
  515.     Pure
  516.     Pure Data
  517.     Python
  518.     Q (equational programming language)
  519.     Q (programming language from Kx Systems)
  520.     Q# (Microsoft programming language)
  521.     Qalb
  522.     QBasic
  523.     QtScript
  524.     QuakeC
  525.     QPL
  526.     R
  527.     R++
  528.     Racket
  529.     RAPID
  530.     Rapira
  531.     Ratfiv
  532.     Ratfor
  533.     rc
  534.     Reason
  535.     REBOL
  536.     Red
  537.     Redcode
  538.     REFAL
  539.     Reia
  540.     REXX
  541.     Ring
  542.     Rlab
  543.     ROOP
  544.     RPG
  545.     RPL
  546.     RSL
  547.     RTL/2
  548.     Ruby
  549.     RuneScript
  550.     Rust
  551.     S
  552.     S2
  553.     S3
  554.     S-Lang
  555.     S-PLUS
  556.     SA-C
  557.     SabreTalk
  558.     SAIL
  559.     SALSA
  560.     SAM76
  561.     SAS
  562.     SASL
  563.     Sather
  564.     Sawzall
  565.     SBL
  566.     Scala
  567.     Scheme
  568.     Scilab
  569.     Scratch
  570.     Script.NET
  571.     Sed
  572.     Seed7
  573.     Self
  574.     SenseTalk
  575.     SequenceL
  576.     Serpent
  577.     SETL
  578.     SIMPOL
  579.     SIGNAL
  580.     SiMPLE
  581.     SIMSCRIPT
  582.     Simula
  583.     Simulink
  584.     Singularity
  585.     SISAL
  586.     SLIP
  587.     SMALL
  588.     Scratch
  589.     Smalltalk
  590.     Small Basic
  591.     SML
  592.     Strongtalk
  593.     Snap!
  594.     SNOBOL(SPITBOL)
  595.     Snowball
  596.     SOL
  597.     Solidity
  598.     SOPHAEROS
  599.     SPARK
  600.     Speedcode
  601.     SPIN
  602.     SP/k
  603.     SPL/3000
  604.     SPS
  605.     SQR
  606.     SQL
  607.     Squeak
  608.     Squirrel
  609.     SR
  610.     S/SL
  611.     Stackless Python
  612.     Starlogo
  613.     Strand
  614.     Stata
  615.     Stateflow
  616.     Subtext
  617.     SuperCollider
  618.     SuperTalk
  619.     Swift (Apple programming language)
  620.     Swift (parallel scripting language)
  621.     SYMPL
  622.     SyncCharts
  623.     SystemVerilog
  624.     T
  625.     TACL
  626.     TACPOL
  627.     TADS
  628.     TAL
  629.     Tcl
  630.     Tea
  631.     TECO
  632.     TELCOMP
  633.     TeX
  634.     TEX
  635.     TIE
  636.     Timber
  637.     TMG, compiler-compiler
  638.     Tom
  639.     TOM
  640.     Toi
  641.     Topspeed
  642.     TPU
  643.     Trac
  644.     TTM
  645.     T-SQL
  646.     Transcript
  647.     TTCN
  648.     Turing
  649.     TUTOR
  650.     TXL
  651.     TypeScript
  652.     Ubercode
  653.     UCSD Pascal
  654.     Umple
  655.     Unicon
  656.     Uniface
  657.     UNITY
  658.     Unix shell
  659.     UnrealScript
  660.     Vala
  661.     Verilog
  662.     Viper
  663.     Visual Basic
  664.     Visual Basic .NET
  665.     Visual DataFlex
  666.     Visual DialogScript
  667.     Visual Fortran
  668.     Visual FoxPro
  669.     Visual J++
  670.     Visual J#
  671.     Visual LISP
  672.     Visual Objects
  673.     Visual Prolog
  674.     VSXu
  675.     vvvv
  676.     WATFIV, WATFOR
  677.     WebDNA
  678.     WebQL
  679.     Whiley
  680.     Windows PowerShell
  681.     Winbatch
  682.     Wolfram Language
  683.     Wyvern
  684.     X10
  685.     XBL
  686.     XC (exploits XMOS architecture)
  687.     xHarbour
  688.     XL
  689.     Xojo
  690.     XOTcl
  691.     XPL
  692.     XPL0
  693.     XQuery
  694.     XSB
  695.     XSharp
  696.     XSLT – see XPath
  697.     Xtend
  698.     X++
  699.     XML
  700.     YAML
  701.     Yorick
  702.     YQL
  703.     Yoix
  704.     Z notation
  705.     Zeno
  706.     ZOPL
  707.     Zsh
  708.     ZPL
And hence this are the various types of programming language.

No comments

Powered by Blogger.