编程语言列表

此编程语言列表按字母顺序列出了知名编程语言，包括当前使用的和以前使用过的编程语言，BASIC的方言、深奥的编程语言和标记语言除外。 目录:  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 参见 A# .NET A# (Axiom) A-0 System A+ A++ ABAP ABC ABC ALGOL ABSET ABSYS ACC Accent Ace DASL ACL2 ACT-III Action! ActionScript Ada Adenine Agda Agilent VEE Agora AIMMS Alef ALF ALGOL 58 ALGOL 60 ALGOL 68 ALGOL W Alice Alma-0 AmbientTalk Amiga E AMOS AMPL Apex (Salesforce.com) APL App Inventor for Android's visual block language AppleScript APT Arc ARexx Argus AspectJ Assembly language ATS Ateji PX AutoHotkey Autocoder AutoIt AutoLISP / Visual LISP Averest AWK Axum Active Server Pages ASP.NET B Babbage Bash BASIC bc BCPL BeanShell Batch (Windows/Dos) Bertrand BETA Bistro BitC BLISS Blockly BlooP Boo Boomerang Bourne shell (including bash and ksh) BREW BPEL Business Basic C C-- C++ – ISO/IEC 14882 C# – ISO/IEC 23270 C/AL Caché ObjectScript C Shell Caml Carbon Cayenne CDuce Cecil Cesil Céu Ceylon CFEngine CFML Cg Ch Chapel Charity Charm CHILL CHIP-8 chomski ChucK CICS Cilk Citrine (programming language) CL (IBM) Claire Clarion Clean Clipper CLIPS CLIST Clojure CLU CMS-2 COBOL – ISO/IEC 1989 CobolScript – COBOL脚本语言 Cobra CODE CoffeeScript ColdFusion COMAL Combined Programming Language (CPL) COMIT Common Intermediate Language (CIL) Common Lisp（也被称为CL） COMPASS Component Pascal Constraint Handling Rules (CHR) COMTRAN Converge Cool Coq Coral 66 Corn CorVision COWSEL CPL Cryptol csh Csound CSP CUDA Cuneiform Curl Curry Cybil Cyclone Cython D DASL（数据点高级系统语言） DASL（分布式应用程序规范语言） Dart DataFlex Datalog DATATRIEVE dBase dc DCL Deesel（前称G） Delphi DinkC DIBOL Dog Draco DRAKON Dylan DYNAMO E E# EarSketch Ease Easy PL/I Easy Programming Language EASYTRIEVE PLUS ECMAScript Edinburgh IMP EGL Eiffel ELAN Elixir Elm Emacs Lisp Emerald Epigram EPL Erlang es Escher ESPOL Esterel Etoys Euclid Euler Euphoria EusLisp Robot Programming Language CMS EXEC (EXEC) EXEC 2 Executable UML F F# F* Factor Falcon Fantom FAUST FFP Fjölnir FL Flapjax Flavors Flex FlooP FLOW-MATIC FOCAL FOCUS FOIL FORMAC @Formula Forth Fortran – ISO/IEC 1539 Fortress FoxBase FoxPro FP Franz Lisp Frege F-Script Fun Futhark G Game Maker Language GameMonkey Script GAMS GAP G-code GDScript Genie GDL GJ GEORGE GLSL GNU E GM Go Go! GOAL Gödel Golo GOM (Good Old Mad) Google Apps Script Gosu GOTRAN GPSS GraphTalk GRASS Groovy Hack HAGGIS HAL/S Hamilton C shell Harbour Hartmann pipelines Haskell Haxe Hermes High Level Assembly HLSL Hop Hopscotch Hope Hugo Hume Hy HyperTalk IBM Basic assembly language IBM HAScript IBM Informix-4GL IBM RPG ICI Icon Id IDL Idris IMP Inform INTERLISP Io Ioke IPL Inkling IPTSCRAE ISLISP ISPF ISWIM J J# J++ JADE JAL Janus (concurrent constraint programming language) Janus (time-reversible computing programming language) JASS Java JavaScript JCL JEAN Join Java JOSS Joule JOVIAL Joy JScript JScript .NET JavaFX Script Julia Jython K Kaleidoscope Karel Karel++ KEE Kixtart Klerer-May System KIF Kojo Kotlin KRC KRL KRL (KUKA Robot Language) KRYPTON ksh L L# .NET LabVIEW Ladder Lagoona LANSA Lasso Lava LC-3 Lean Leda Legoscript LIL LilyPond Limbo Limnor LINC Lingo LIS LISA Lisaac Lisp – ISO/IEC 13816 Lite-C Lithe Little b Logo Logtalk LotusScript LPC LSE LSL LiveCode LiveScript Lua Lucid Lustre LYaPAS Lynx M2001 M4 M# Machine code MAD (Michigan Algorithm Decoder) MAD/I Magik Magma make Maude system Maple MAPPER (now part of BIS) MARK-IV (now VISION:BUILDER) Mary MASM Microsoft Assembly x86 MATH-MATIC Mathematica MATLAB Maxima (see also Macsyma) Max (Max Msp – Graphical Programming Environment) MaxScript internal language 3D Studio Max Maya (MEL) MDL Mercury Mesa Metafont Microcode MicroScript MIIS Milk (programming language) MIMIC Mirah Miranda MIVA Script ML Model 204 Modelica Modula Modula-2 Modula-3 Mohol MOO Mortran Mouse MPD Mathcad MSIL – deprecated name for CIL MSL MUMPS Mystic Programming Language (MPL) NASM Napier88 Neko Nemerle nesC NESL Net.Data NetLogo NetRexx NewLISP NEWP Newspeak NewtonScript NGL Nial Nice Nickle Nim NO NORD Not eXactly C (NXC) Not Quite C (NQC) NPL NSIS Nu Nuva NWScript NXT-G NPL o:XML Oak Oberon OBJ2 Object Lisp ObjectLOGO Object REXX Object Pascal Objective-C Objective-J Obliq OCaml occam occam-π Octave OmniMark Onyx Opa Opal OpenCL OpenEdge ABL OPL OpenVera OPS5 OptimJ Orc ORCA/Modula-2 Oriel Orwell Oxygene Oz P′′ P# PAL ParaSail (programming language) PARI/GP Pascal – ISO 7185 PCASTL PCF PEARL PeopleCode Perl PDL Perl 6 Pharo PHP Pico Picolisp Pict Pike PIKT PILOT Pipelines Pizza PL-11 PL/0 PL/B PL/C PL/I – ISO 6160 PL/M PL/P PL/SQL PL360 PLANC Plankalkül Planner PLEX PLEXIL Plus POP-11 POP-2 PostScript PortablE Powerhouse PowerBuilder – 4GL GUI application generator from Sybase PowerShell PPL Processing Processing.js Prograph PROIV Prolog PROMAL Promela PROSE modeling language PROTEL ProvideX Pro*C Pure Pure Data PureScript Python Q (equational programming language) Q (programming language from Kx Systems) Qalb QtScript QuakeC QPL R R++ Racket RAPID Rapira Ratfiv Ratfor rc Reason REBOL Red Redcode Refal Reia REXX Rlab ROOP RPG RPL RSL RTL/2 Ruby RuneScript Rust S S2 S3 S-Lang S-PLUS SAC SabreTalk SAIL SALSA SAM76 SAS SASL Sather Sawzall SBL Scala Scheme Scilab Scratch Script.NET Sed Seed7 Self SenseTalk SequenceL SETL SIMPOL SIGNAL SiMPLE SIMSCRIPT Simula Simulink Singularity SISAL SLIP SMALL Smalltalk Small Basic SML Strongtalk Snap! SNOBOL(SPITBOL) Snowball SOL Solidity SPARK Speedcode SPIN SP/k SPS SQL SQR Squeak Squirrel SR S/SL Stackless Python Starlogo Strand Stata Stateflow Subtext SuperCollider SuperTalk Swift (Apple programming language) Swift (parallel scripting language) SYMPL SyncCharts SystemVerilog T TACL TACPOL TADS TAL Tcl Tea TECO TELCOMP TeX TEX TIE Timber TMG, compiler-compiler Tom TOM TouchDevelop Toi Topspeed TPU Trac TTM T-SQL Transcript TTCN Turing TUTOR TXL TypeScript Turbo C++ Ubercode UCSD Pascal Umple Unicon Uniface UNITY Unix shell UnrealScript Ur Vala Verilog VHDL Visual Basic Visual Basic .NET Visual DataFlex Visual DialogScript Visual Fortran Visual FoxPro Visual J++ Visual J# Visual Objects Visual Prolog VSXu vvvv WATFIV, WATFOR WebDNA WebQL Whiley Windows PowerShell Winbatch Wolfram Language Wyvern X# X10 XBL XC (exploits XMOS architecture) xHarbour XL Xojo XOTcl XPL XPL0 XQuery XSB XSharp XSLT – see XPath Xtend Yorick YQL Yoix Z notation Zeno Zig ZOPL Zsh ZPL 编程语言比较（英语：Comparison of programming languages） 各平台BASIC方言（英语：List of BASIC dialects by platform） 标记语言列表（英语：List of markup languages） 样式表语言列表 程式語言歷史 编程语言在维基百科的姊妹项目 维基词典上的字词解释 维基共享资源上的多媒体资源 维基新闻上的新闻 维基语录上的名言 维基文库上的原始文献 维基教科书上的教科书和手册 维基学院上的学习资源 維基教科書中有關List of hello world programs的文本 计算机程序设计主题