list of programming languages in alphabetical order

Upload: texasranger770

Post on 03-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    1/13

    List of Programming Languages in Alphabetical Order

    A

    o A+. 2001 Similar to APL.o A#. Object oriented functional programming language no! replaced

    b" Aldor.

    o Abap. Adanced $usiness Application Programming. %obol&li'e

    programming language for Sap !eb application serers.

    o Abc .

    o Action( %ompiler design programming language as )icro&SPL.

    o ActionScript. 200*. ersion of ,%)AScript for -lash.

    o Actor. 1/. Programming language and also a concept for language

    design actor oriented.

    o Ada . 1/3.

    o Afni4. 1/ -unctional formerl" Aleph.o Agena. 200. 5nspired from Algol and %.

    o Aldor.

    o Aleph. See Afni4.

    o Algae. 5nterpreted language for numerical anal"sis.

    o Algo. Algebraic programming language.

    o Algol. 16/. -ollo!ed b" Algol 0 Algol 7 7irth and Algol /. 8as

    inspired Pascal.

    o Alma&0. 5mperatie and logical programming language.

    o Alphard. 19* :ame of the brightest star in 8"dra. Pascal&li'e.

    o Altran. 1/. -ortran ariant.

    o Amiga,. Language inspired b" Ada %++ Lisp.

    o Ampl. )odeling Language for )athematical Programming.

    o Anubis. 2000. -unctional not )L language.

    o ApeScript.

    o Apl . 12. A Programming Language %ompiler-A;.

    o AppleScript. 13. ,nglish&li'e scripting language.

    o APS++ compiler e4ists.

    o Aspect?. ?aa implementation of Aspect oriented programming.

    %ompiler@eelopment

    o Assembl".

    o A

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    2/13

    o Auto5t. Automation language. Originall" for scripting 7indo!s

    applications no! more general.

    o Aerest.S"nchronous language replaced b" ;uart.

    o A!'. 19/. See also ga!' na!' ma!'.

    o A4iom. %omputer Algrebra S"stem actuall" a set of tools that uses

    the A# language.

    $

    o $. 1.

    o $ash. $ourne&Again shell. Actuall" an interpreter for $ourne shell.

    o $asic. 1*.

    o $AL. Assembl" language for the 5$) 30.

    o $cpl. 1. $asic %ombined Programming Language. %ompiler.

    5nspired $ !hich in turn inspired %.

    o $eanShell.

    o

    $eta.o $ig!ig.

    o $istro. 1 Smaltal' and ?aa li'e.

    o $liss.

    o $oo . 200*.

    o $ourne shell. sh 19/. Language of commands for =ni4.

    o $pel. $usiness Process ,4ecution Language

    %

    o %. 192.

    o %&& . Portable intermediate language. Subset of %.

    o %++ . 1/0. . %onstraint 8andling >ules.

    o %hrome.

    o %hucC. )ultimedia concurrent language.

    http://www.autoitscript.com/http://www.averest.org/http://www.averest.org/http://cm.bell-labs.com/cm/cs/awkbook/index.htmlhttp://wiki.axiom-developer.org/http://cm.bell-labs.com/cm/cs/who/dmr/bintro.htmlhttp://www.gnu.org/software/bash/bash.htmlhttp://www.scriptol.com/programming/basic.phphttp://cm.bell-labs.com/cm/cs/who/dmr/bcpl.htmlhttp://www.cl.cam.ac.uk/~mr10/BCPL.htmlhttp://www.cl.cam.ac.uk/~mr10/BCPL.htmlhttp://www.beanshell.org/http://www.daimi.au.dk/~beta/http://www.brics.dk/bigwig/introduction/http://bistro.sourceforge.net/http://63.249.85.132/langs/http://boo.codehaus.org/http://steve-parker.org/sh/bourne.shtmlhttp://www.ibm.com/developerworks/library/specification/ws-bpel/http://www.scriptol.com/programming/c-language.phphttp://www.cminusminus.org/http://www.scriptol.com/programming/cpp.phphttp://www.scriptol.com/programming/c++0x.phphttp://www.scriptol.com/programming/csharp.phphttp://www.intersystems.com/http://caml.inria.fr/http://www.cs.washington.edu/research/projects/cecil/www/pubs/cecil-spec.htmlhttp://developer.nvidia.com/page/cg_main.htmlhttp://www.lfcs.inf.ed.ac.uk/reports/87/ECS-LFCS-87-38/http://gcc.gnu.org/onlinedocs/gcc-2.95.3/chill.htmlhttp://www.cs.kuleuven.be/~dtai/projects/CHR/http://www.chromesville.com/http://www.chromesville.com/http://chuck.cs.princeton.edu/http://www.autoitscript.com/http://www.averest.org/http://cm.bell-labs.com/cm/cs/awkbook/index.htmlhttp://wiki.axiom-developer.org/http://cm.bell-labs.com/cm/cs/who/dmr/bintro.htmlhttp://www.gnu.org/software/bash/bash.htmlhttp://www.scriptol.com/programming/basic.phphttp://cm.bell-labs.com/cm/cs/who/dmr/bcpl.htmlhttp://www.cl.cam.ac.uk/~mr10/BCPL.htmlhttp://www.beanshell.org/http://www.daimi.au.dk/~beta/http://www.brics.dk/bigwig/introduction/http://bistro.sourceforge.net/http://63.249.85.132/langs/http://boo.codehaus.org/http://steve-parker.org/sh/bourne.shtmlhttp://www.ibm.com/developerworks/library/specification/ws-bpel/http://www.scriptol.com/programming/c-language.phphttp://www.cminusminus.org/http://www.scriptol.com/programming/cpp.phphttp://www.scriptol.com/programming/c++0x.phphttp://www.scriptol.com/programming/csharp.phphttp://www.intersystems.com/http://caml.inria.fr/http://www.cs.washington.edu/research/projects/cecil/www/pubs/cecil-spec.htmlhttp://developer.nvidia.com/page/cg_main.htmlhttp://www.lfcs.inf.ed.ac.uk/reports/87/ECS-LFCS-87-38/http://gcc.gnu.org/onlinedocs/gcc-2.95.3/chill.htmlhttp://www.cs.kuleuven.be/~dtai/projects/CHR/http://www.chromesville.com/http://chuck.cs.princeton.edu/
  • 8/12/2019 List of Programming Languages in Alphabetical Order

    3/13

    o %il'. )ulti&threaded and concurrent based on %.

    o %larion.

    o %lean. %oncurrent %lean.

    o %lipper. 1/*.

    o %L5PS. % Language 5ntegrated Production S"stem. See %ool.

    o %lojure. 2009. Lisp&li'e for the jaa irtual machine.o %LOS. See %ommon Lisp.

    o %lu . 8as inspired >ub".

    o %obol. 16. %Ommon $usiness Oriented Language. 5nspired b"

    -lo!&matic -ortran. A:S5 standards are %obol 6/ 9* /6 and 2002

    object oriented.

    o %obolScript.

    o %ode. isual parallel programming s"stem.

    o %old-usion. 2001. ?aa compatible combination of %-Script and

    %-)L used for d"namic !eb processing.

    o %omal. 193.

    o %5L. %ommon 5ntermediate Language.o %ommon Lisp.

    o %omponent Pascal.& See Oberon.

    o %omit.& List or string processing language

    o %ool.

    o %oral.

    o %orn.

    o %o!sel. See POP1.

    o %PL . Predecessor of $%PL.

    o %sh. See % Shell.

    o %url.

    o %urr".o %"clone.

    @

    o @. 2000.

    o @atabus. See PLD$.

    o @ar' $asic. Language for game creation.

    o @atalog. Actuall" a deductie tool using Prolog.

    o @%L . @igital %ommand Language. Scripting PL used on @igital

    computers.

    o @elphi. 16. %reated b" $orland no! at ,mbarcadero.o @ibol.

    o @isco. 12.

    o @"lan. 12. @E:amic LA:guage. =nli'e Perl onl" one !a" to do a

    thing.

    ,

    http://supertech.csail.mit.edu/cilk/http://www.softvelocity.com/http://wiki.clean.cs.ru.nl/Cleanhttp://www.harbour-project.org/http://www.pmg.lcs.mit.edu/CLU.htmlhttp://www.cobol.com/http://www.cobolscript.com/http://www.cobolscript.com/http://www.cs.utexas.edu/users/code/http://www.dmoz.org/Computers/Programming/Internet/ColdFusion/http://www.josvisser.nl/opencomal/http://www.cliki.net/http://www.xgc.com/products/coral66.htmhttp://c-p-l.sourceforge.net/http://groups.csail.mit.edu/cag/curl/http://www.curry-language.org/http://cyclone.thelanguage.org/http://www.digitalmars.com/d/http://darkbasic.thegamecreators.com/http://www.fdi.ucm.es/profesor/fernan/DES/http://dcl.openvms.org/http://www.embarcadero.com/products/delphihttp://www.dibol.com/http://disco.cs.tut.fi/http://www.gwydiondylan.org/http://supertech.csail.mit.edu/cilk/http://www.softvelocity.com/http://wiki.clean.cs.ru.nl/Cleanhttp://www.harbour-project.org/http://www.pmg.lcs.mit.edu/CLU.htmlhttp://www.cobol.com/http://www.cobolscript.com/http://www.cs.utexas.edu/users/code/http://www.dmoz.org/Computers/Programming/Internet/ColdFusion/http://www.josvisser.nl/opencomal/http://www.cliki.net/http://www.xgc.com/products/coral66.htmhttp://c-p-l.sourceforge.net/http://groups.csail.mit.edu/cag/curl/http://www.curry-language.org/http://cyclone.thelanguage.org/http://www.digitalmars.com/d/http://darkbasic.thegamecreators.com/http://www.fdi.ucm.es/profesor/fernan/DES/http://dcl.openvms.org/http://www.embarcadero.com/products/delphihttp://www.dibol.com/http://disco.cs.tut.fi/http://www.gwydiondylan.org/
  • 8/12/2019 List of Programming Languages in Alphabetical Order

    4/13

    o ,. See also Amiga,.

    o ,ase. See %sp and Linda.

    o ,cmaScript. 19.

    o ,dinburgh 5)P. See 5)P.

    o ,iffel. 1/.

    o ,lan. 19*o elasti%.

    o ,macs Lisp.

    o ,FL . ,nterprise Feneration Language

    o ,pigram. A concurrent P. L.

    o ,rlang. 1/. ,>icsson LA:guage and also Agner Crarup ,rlang.

    -unctional concurrent PL and runtime.

    o ,scapade. Serer&side programming

    o ,sterel.

    o ,uclid.

    o ,uphoria. 13. e44.

    -

    o -.

    o -#.

    o -abric. 2010 %ornell. $ased on ?aa and ?if it proides securit" on

    data used and stored.

    o -actor. 2003.

    o -antom. 2006. %&li'e running on ?) and .:,

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    5/13

    o F.

    o Fams. Feneral Algebraic )odeling S"stem.

    o Fml . Fame )a'er Language.

    o Fo. 200. %reated b" Foogle is % and Pascal&li'e. 5t is concurrent

    !ith a garbage collector.

    o Fodia.o Foedel.

    o Fosu. 2010. ?aa&li'e running on the ?) proides e4tended t"pes.

    o FPSS.

    o Froo". Scripting language for ?aa.

    8

    o 8alDS. >eal&time aerospace programming language

    o 8aScript.

    o 8as'ell. 10. -unctional language. 8as'ell / follo!s. 5n 2002

    ersion a la" functional language. %ompiler.o 8eron.

    o 8LA. 8igh Leel Assembl"

    o 8ugo.

    o 8"per

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    6/13

    o ?aaScript. 1.

    o ?%L .

    o ?if . 2001. %ornell. ?aa !ith control on information access.

    o ?oin ?aa. Augmented ersion of ?aa.

    o ?oss. 13. Predecessor of )umps.

    o ?oule.o ?oial. ?ules O!n ersion of the 5nternational Algorithmic Language.

    o ?o" .

    o ?SP. See ?aa.

    o ?Script. See ,cmaScript.

    o ?"thon. See P"thon.

    C

    o C.

    o Cid. See P&

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    7/13

    )

    o ) from )icrosoft. )odeling language.

    o ). See )umps.

    o )*.

    o )A@. See 5AL Algol.

    o )agma.

    o )aple.

    o )ar".

    o )athematica. 1//. Programming language that uses algebraic

    notation for e4pressions.

    o )atlab.

    o )ercur".16. -unctional logic programming language. Ported to %

    ?aa 5L .:et.

    o

    )esa.o )etal.

    o )etro. 200/. @esign language from )icrosoft for 7indo!s Phone

    )edia %enter and mobile deices. Lin' on a ppc file readable !ith

    LibreOffice.

    o )icroScript.

    o )imic.

    o )iranda. 1/. -unctional language has inspired 8as'ell.

    o )ia.

    o )i4al. I)i4 Assembl" LanguageI for the )i4 computer of @onald

    Cnuth.

    o )L.o )ob".

    o )odula&2. 1/0.

    o )odula&3. 1/.

    o )ondrian. 8as'ell&li'e.

    o )ortran. See -ortran.

    o )oto.

    o )S5L. See %5L.

    o )umps. 19. )assachusetts Feneral 8ospital =tilit" )ulti&

    Programming S"stem. @atabase oriented language.

    :

    o :apier //. Persistent language.

    o :emerle.

    o :esl.

    o :et>e44. 1.

    o :gl.

    o :ial.

    http://msdn.microsoft.com/en-us/library/dd285271.aspxhttp://www.gnu.org/software/m4/m4.htmlhttp://magma.maths.usyd.edu.au/magma/http://magma.maths.usyd.edu.au/magma/http://www.maplesoft.com/http://www.wolfram.com/products/mathematica/index.htmlhttp://www.mathworks.com/matlabcentral/http://www.cs.mu.oz.au/research/mercury/http://www.cs.mu.oz.au/research/mercury/http://www.meta-language.net/http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6-208d3754b2d6/metro-technical-overview.ppthttp://tronweb.super-nova.co.jp/microscriptintro.htmlhttp://www.engin.umd.umich.edu/CIS/course.des/cis400/miranda/miranda.htmlhttp://www.mivamerchant.com/http://www.dina.kvl.dk/~sestoft/mosml.htmlhttp://moby.cs.uchicago.edu/http://www.modula2.org/http://www.m3.org/http://www.projectmoto.org/http://mumps.sourceforge.net/http://www-systems.cs.st-andrews.ac.uk/wiki/Napier88http://www.cs.cmu.edu/~scandal/nesl.htmlhttp://www.nial.com/http://msdn.microsoft.com/en-us/library/dd285271.aspxhttp://www.gnu.org/software/m4/m4.htmlhttp://magma.maths.usyd.edu.au/magma/http://www.maplesoft.com/http://www.wolfram.com/products/mathematica/index.htmlhttp://www.mathworks.com/matlabcentral/http://www.cs.mu.oz.au/research/mercury/http://www.meta-language.net/http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6-208d3754b2d6/metro-technical-overview.ppthttp://tronweb.super-nova.co.jp/microscriptintro.htmlhttp://www.engin.umd.umich.edu/CIS/course.des/cis400/miranda/miranda.htmlhttp://www.mivamerchant.com/http://www.dina.kvl.dk/~sestoft/mosml.htmlhttp://moby.cs.uchicago.edu/http://www.modula2.org/http://www.m3.org/http://www.projectmoto.org/http://mumps.sourceforge.net/http://www-systems.cs.st-andrews.ac.uk/wiki/Napier88http://www.cs.cmu.edu/~scandal/nesl.htmlhttp://www.nial.com/
  • 8/12/2019 List of Programming Languages in Alphabetical Order

    8/13

    o :ice.

    o :ic'le.

    o :oop. 200. ?aa&li'e language designed b" Foogle to s"ntacticall"

    encourage good coding practices and discouraging the !orst offenses.

    o :u. 2009. :ear Lisp and >ub".

    o :osica.

    O

    o oHGml.

    o Oberon. 1/6&//. )oon of =ranus. >eflectie language. @eried

    from )odula&2.

    o Objectie&%. 1/2. % plus Smalltal' used in F:=Step enironment.

    o Objectie %aml.1. )L&deried functional and imperatie

    language. ,4tends %aml.

    o Objectie ?.200/. Sur&ensemble de ?aaScript utilisant la librairie

    Ojectie&%.o Objectie )odula 2. 200. %ombination of Objectie&% Smalltal'

    and )odula 2.

    o ObliJ.

    o O%aml. See Objectie %aml aboe.

    o Occam. Occam&Pi occam&K

    o Octae. -or numerical computation.

    o Opal.

    o OPL . Open or Organier Programming Language.

    o Ops6.

    o Orc . A language for distributed and concurrent programming

    !or'ing through sites. )a" be used for 7eb scripting.o O.

    P

    o Pascal. 1/&91. :ame of a french mathematician.

    o P$asic.

    o Perl.1/9.

    o P8P . 16. Personal 8ome Page 8"perte4t Processor. P8P 6 in 200*.

    P8P in 2009.

    o Pico.

    o Pi'e.

    o Pilot.

    o Pia.

    o PL 11.

    o PLD0.

    o PLD$.

    o PLD%. Subset of PLD1

    o PLD5. 1*. Programming Language One.

    http://nice.sourceforge.net/http://nickle.org/http://code.google.com/p/noop/http://programming.nu/http://www.nosica.net/http://www.oberon.ethz.ch/http://www.foldr.org/~michaelw/objective-c/http://caml.inria.fr/pub/docs/manual-ocaml/http://caml.inria.fr/pub/docs/manual-ocaml/http://cappuccino.org/learn/tutorials/objective-j-tutorial.phphttp://cappuccino.org/learn/tutorials/objective-j-tutorial.phphttp://objective.modula2.net/http://www.dmoz.org/Computers/Programming/Languages/Obliq/http://www.cs.kent.ac.uk/projects/ofa/kroc/http://www.gnu.org/software/octave/http://user.cs.tu-berlin.de/~opal/http://opl-dev.sourceforge.net/http://www.pcai.com/web/ai_info/pcai_ops.htmlhttp://orc.csres.utexas.edu/http://www.mozart-oz.org/http://www.scriptol.com/programming/pascal.phphttp://www.perl.com/http://www.perl.com/http://www.scriptol.com/programming/php.phphttp://pico.vub.ac.be/http://pike.ida.liu.se/http://www.inria.fr/rrrt/tu-0916.htmlhttp://pizzacompiler.sourceforge.net/http://ref.web.cern.ch/ref/CERN/CNL/2001/001/programming/http://www.sunbelt-plb.com/show.php?Page=aboutplb.shtmlhttp://home.roadrunner.com/~pflass/PLI/http://nice.sourceforge.net/http://nickle.org/http://code.google.com/p/noop/http://programming.nu/http://www.nosica.net/http://www.oberon.ethz.ch/http://www.foldr.org/~michaelw/objective-c/http://caml.inria.fr/pub/docs/manual-ocaml/http://cappuccino.org/learn/tutorials/objective-j-tutorial.phphttp://objective.modula2.net/http://www.dmoz.org/Computers/Programming/Languages/Obliq/http://www.cs.kent.ac.uk/projects/ofa/kroc/http://www.gnu.org/software/octave/http://user.cs.tu-berlin.de/~opal/http://opl-dev.sourceforge.net/http://www.pcai.com/web/ai_info/pcai_ops.htmlhttp://orc.csres.utexas.edu/http://www.mozart-oz.org/http://www.scriptol.com/programming/pascal.phphttp://www.perl.com/http://www.scriptol.com/programming/php.phphttp://pico.vub.ac.be/http://pike.ida.liu.se/http://www.inria.fr/rrrt/tu-0916.htmlhttp://pizzacompiler.sourceforge.net/http://ref.web.cern.ch/ref/CERN/CNL/2001/001/programming/http://www.sunbelt-plb.com/show.php?Page=aboutplb.shtmlhttp://home.roadrunner.com/~pflass/PLI/
  • 8/12/2019 List of Programming Languages in Alphabetical Order

    9/13

    o PLD).

    o Plan'al'l. 1*.

    o Pliant.

    o Pop&11.

    o Poplog.

    o Portran.o Po&>a".

    o Processing.

    o Profan.

    o Prograph.

    o Prolog.

    o Proteus.

    o P&

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    10/13

    o >SL . >obot Scripting Language.

    o >ub". 16 -ollo!s a Iprinciple of least surpriseI each thing must be

    intuitie. Scripting multi&paradigm object oriented.

    S

    o S. S&plus See . frame!or' hold an implementation.

    o S2.

    o Sail. Stanford Artificial 5ntelligence Language

    o SA)9. 5mplementation of esources

    o SSL .

    o Standard )L.

    o Subte4t.

    http://www.robotbattle.com/http://www.scriptol.com/programming/ruby.phphttp://www.livejournal.com/doc/s2/history.htmlhttp://www.xidak.com/mainsail/other_documentation/shortoverview.htmhttp://www.icsi.berkeley.edu/~sather/http://www.scriptol.com/programming/scala.phphttp://www.schemers.org/http://www.schemers.org/http://scratch.mit.edu/http://dspace.mit.edu/handle/1721.1/41550http://www.scriptol.com/programming/scriptol.phphttp://www.scriptol.net/http://www.scriptol.com/http://www.scriptol.com/http://www.scriptol.com/http://sed.sourceforge.net/http://seed7.sourceforge.net/http://research.sun.com/self/http://cs1.cs.nyu.edu/bacon/download-setl.htmlhttp://www.iro.umontreal.ca/~simula/http://csg.csail.mit.edu/Users/dennis/barc-presentation/sld015.htmhttp://slatelanguage.org/http://www.smalltalk.org/main/http://www.snobol4.org/history.htmlhttp://www.snobol4.com/spitbol360/http://snowball.tartarus.org/http://www.altran-praxis.com/spark.aspxhttp://www.squeak.org/http://www.cs.arizona.edu/sr/http://www.zmailer.org/zman/zapp-ssl-lang.shtmlhttp://www.smlnj.org/sml.htmlhttp://subtextual.org/http://www.robotbattle.com/http://www.scriptol.com/programming/ruby.phphttp://www.livejournal.com/doc/s2/history.htmlhttp://www.xidak.com/mainsail/other_documentation/shortoverview.htmhttp://www.icsi.berkeley.edu/~sather/http://www.scriptol.com/programming/scala.phphttp://www.schemers.org/http://scratch.mit.edu/http://dspace.mit.edu/handle/1721.1/41550http://www.scriptol.com/programming/scriptol.phphttp://www.scriptol.net/http://www.scriptol.com/http://www.scriptol.com/http://sed.sourceforge.net/http://seed7.sourceforge.net/http://research.sun.com/self/http://cs1.cs.nyu.edu/bacon/download-setl.htmlhttp://www.iro.umontreal.ca/~simula/http://csg.csail.mit.edu/Users/dennis/barc-presentation/sld015.htmhttp://slatelanguage.org/http://www.smalltalk.org/main/http://www.snobol4.org/history.htmlhttp://www.snobol4.com/spitbol360/http://snowball.tartarus.org/http://www.altran-praxis.com/spark.aspxhttp://www.squeak.org/http://www.cs.arizona.edu/sr/http://www.zmailer.org/zman/zapp-ssl-lang.shtmlhttp://www.smlnj.org/sml.htmlhttp://subtextual.org/
  • 8/12/2019 List of Programming Languages in Alphabetical Order

    11/13

    o Super%ollider.

    o SuperG++. 2001. G)L language.

    o S"nc%harts.

    o S"nerg"D@,.

    esource @escription -rame!or'.

    o SF)L. 1.

    o SF. Scalable ector Fraphic.

    o

  • 8/12/2019 List of Programming Languages in Alphabetical Order

    13/13

    o G)L . eGtensible )ar'up Language.

    o G=L . G)L&based =ser interface Language.

    ;uer" or database oriented languages

    o Aubit&*FL. See 5nformi4.

    o @* or @ataphor. $ased on