5984:
7607:
7579:
5997:
are designed to mimic a particular type of workload on a component or system. The computer programs used for compiling some of the benchmark data in this section may not have been fully optimized, and the relevance of the data is disputed. The most accurate benchmarks are those that are customized to
5975:, but there is no framework for formalizing such statements nor for deriving interesting consequences. This table provides two measures of expressiveness from two different sources. An additional measure of expressiveness, in GZip bytes, can be found on the Computer Language Benchmarks Game.
6006:
site warns against over-generalizing from benchmark data, but contains a large number of micro-benchmarks of reader-contributed code snippets, with an interface that generates various charts and tables comparing specific programming languages and types of tests.
7034:
column "shows typical ratios of source statements in several high-level languages to the equivalent code in C. A higher ratio means that each line of code in the language listed accomplishes more than does each line of code in
6777:
Version releases are accompanied with a definitive Lua
Reference Manual showing full syntax and semantics; a reference implementation, and a test suite. These are used to generate other Lua
6097:
181:
336:
112:
142:
6136:
92:
6248:
176:
169:
122:
47:
6220:
137:
7060:
C gcc was used for C, C++ g++ was used for C++, FORTRAN G95 was used for FORTRAN, Java JDK Server was used for Java, and
Smalltalk GST was used for Smalltalk.
6768:
Lua does not have explicit "object" type (more general type of "table" is used for object definition), but does have explicit syntax for object method calling
6171:
6484:
7051:
6263:
5567:
164:
6258:
329:
375:
and new ones are created every year. Few languages ever become sufficiently popular that they are used by more than a few people, but professional
309:
7311:
191:
7152:
2836:
6431:
6389:
6213:
132:
6679:
6253:
322:
42:
7095:
304:
117:
7595:
6185:
7631:
6840:
6199:
6178:
249:
186:
957:
70:
6036:
5608:
Some (mostly older) languages require that programmers explicitly add checks for these kinds of errors. Psychologically, different
147:
7600:
6748:
As a first peek into the future reflective capabilities of Kotlin, you can now access properties as first-class objects in Kotlin
6206:
6104:
152:
6157:
5090:
2324:
1966, ANSI 66, ANSI 77, MIL-STD-1753, ISO 90, ISO 95, ISO 2003, ISO/IEC 1539-1:2010 (2008), ISO/IEC JTC1/SC22/WG5 N2145 (2018)
5998:
your particular situation. Other people's benchmark data may have some value to others, but proper interpretation brings many
7590:
7280:
6122:
6003:
157:
7190:
97:
530:
382:
Most programming languages are not standardized by an international (or national) standard, even widely used ones, such as
7166:
52:
7304:
6143:
5972:
201:
87:
229:
5627:
4201:
517:
37:
7336:
7128:
7023:
6227:
5601:) fails, unless the programmer has explicitly arranged for different handling of these events. Thus, these languages
284:
1658:
7341:
6234:
5639:
3060:
1022:
522:
264:
3477:
2772:
2123:
658:
279:
196:
7610:
7542:
7415:
7297:
6129:
5675:
5643:
4949:
3939:
2600:
2224:
1709:
1392:
1353:
299:
127:
6491:
7585:
7563:
7517:
7490:
7465:
7425:
6627:
6115:
6054:
6028:
5825:
5723:
5695:
5659:
4810:
4387:
4320:
4006:
3697:
3142:
2563:
2156:
2089:
2052:
2042:
1966:
526:
419:
372:
7055:
211:
206:
7557:
7460:
7430:
5767:
5755:
5691:
5651:
5063:
4776:
4630:
3858:
3831:
3074:
2257:
1933:
1743:
1560:
1425:
611:
ActionScript 1.0 with ES3, ActionScript 2.0 with ES3 and partial ES4 draft, ActionScript 3.0 with ES4 draft
294:
274:
107:
75:
7532:
7527:
7470:
7450:
6668:
6290:
5751:
5747:
5743:
5727:
5687:
5671:
4676:
4640:
4603:
4424:
4142:
3260:
3250:
2917:
2884:
2496:
2012:
1853:
1809:
635:
479:
5999:
254:
7475:
7371:
7354:
5983:
5837:
5631:
5482:
4205:
3868:
3660:
3404:
3064:
2992:
2873:
2182:
1593:
1492:
1347:
ISO/IEC C++98, ISO/IEC C++03, ISO/IEC C++11, ISO/IEC C++14, ISO/IEC C++17, ISO/IEC C++20, ISO/IEC C++23
1244:
870:
621:
431:
289:
5971:
The literature on programming languages contains an abundance of informal claims about their relative
7485:
7440:
6077:
5667:
5339:
4906:
3972:
3396:
3361:
3026:
2739:
2462:
2192:
82:
2000:
269:
259:
7522:
7405:
7080:
6101:
6066:
5817:
5655:
5609:
5133:
4710:
4354:
3108:
2843:
1819:
1277:
684:
395:
6645:
6438:
6396:
1996:
6961:
2626:
662:
65:
6575:
3100:
Multiple dispatch, meta, scalar and array-oriented, parallel, concurrent, distributed ("cloud")
458:
The following table compares general and technical information for a selection of commonly used
102:
7391:
7075:
6699:
6150:
5775:
5167:
3648:
2593:
2038:
1171:
538:
499:
489:
484:
474:
7013:
6759:
Halcyon (Inworldz) and Open Sims propose compatible implementations with additional functions.
6949:
Scala runs on the Java
Virtual Machine from which it inherits the runtime exception handling.
6192:
6164:
5994:
5437:
4923:
2058:
5616:) may affect novices and experts alike and lead them to skip these checks. This can lead to
60:
7320:
6985:
Considerable error checking can be enabled optionally, but by default Perl is not failsafe.
5852:
4241:
3636:
3246:
505:
459:
349:
6847:
8:
7396:
7247:
7044:
The ratio of line count tests won by each language to the number won by C when using the
6973:
6419:
6043:
5856:
5779:
5364:
4413:
2395:
1786:
631:
494:
224:
7269:
7146:
6374:
6359:
6344:
6329:
6318:
6314:
6298:
5582:
5525:
4215:
3184:
1859:
1071:
614:
6743:
6348:
1309:
ANSI C89, ISO/IEC C90, ISO/IEC C95, ISO/IEC C99, ISO/IEC C11, ISO/IEC C17, ISO/IEC C2x
7376:
7276:
7134:
7124:
7019:
6883:
6377:
6363:
6333:
6070:
5868:
5521:
5202:
3180:
3052:
1892:
1662:
1067:
1062:
915:
903:
899:
4325:
Application, general, web, scripting, artificial intelligence, scientific computing
7227:
6722:
6542:
5787:
5305:
3438:
1359:
688:
357:
6870:
6828:
5172:
Application, RAD, education, business, general, (Includes VBA), office automation
2922:
Application, business, client-side, general, mobile development, server-side, web
2319:
Array-based, vectorized, concurrent, native distributed/shared-memory parallelism
6887:
6778:
6294:
6108:
5860:
3687:
2977:
2849:
1990:
1769:
876:
627:
602:
534:
510:
6016:
1974 – Comparative Notes on Algol 68 and PL/I – S. H. Valentine – November 1974
4910:
7232:
7215:
6607:
6472:
4102:
De facto standard via language specification and
Requests for Comments (RFCs)
1052:
Concurrent, transactional, statically and strongly typed, diagrammatic–visual
7625:
7495:
6969:
6812:
5864:
5783:
5613:
5578:
5271:
5237:
3730:
1896:
1346:
826:
6080:
stand up against Brand X programming language? – David Given – November 2009
5828:(it actually depends on the library and it is not defined by the language),
4450:
Aspect-oriented, array, lazy evaluation, multiple dispatch, metaprogramming
7547:
7386:
7138:
6461:
5617:
5586:
3056:
572:
561:
6936:
6564:
6553:
6039:
Versus TINMAN – Requirements for a Common High Order
Programming Language.
6998:
6576:
Codeproject.com: Functional
Programming in C# 3.0 using Lambda Expression
6268:
5763:
5707:
5703:
5647:
5598:
5590:
5028:
4543:
3764:
3472:
3392:
1627:
1028:
860:
822:
782:
578:
415:
387:
7289:
4964:
Application, general, business, artificial intelligence, education, web
941:
Any, syntax is usually highly specific, related to the target processor
7455:
5813:
4517:
4175:
3640:
2951:
951:
610:
403:
390:(despite the name). Notable standardized programming languages include
376:
6913:
6710:
6531:
7552:
6824:
6808:
6302:
5759:
4959:
4458:
4287:
3175:
2705:
2529:
2329:
1140:
407:
365:
1971:
General, application, business, client-side, server-side, web (EWF)
1358:
Application, RAD, business, client-side, general, server-side, web,
6058:
6020:
5715:
5602:
3902:
3576:
3541:
3293:
2985:
1211:
834:
790:
751:
718:
353:
6924:
6522:, Shell and Utilities, Command Interpreter (IEEE Std 1003.2-1992.)
1654:
462:. See the individual languages' articles for further information.
7445:
7435:
6965:
6519:
6092:
To display all pages, subcategories and images click on the "►":
5987:
Barplot of log-time to produce a 1600² Mandelbrot as reported in
5833:
5829:
5699:
5679:
5663:
5553:
5516:
4570:
4539:
3327:
3219:
3212:
2636:
2428:
2293:
1555:
1968 ANSI X3.23, 1974, 1985; ISO/IEC 1989:1985, 2002, 2014, 2023
1458:
1098:
435:
6902:
4841:
1975-2013, RRS, RRS, RRS, RRS, RRS, RRS, RRS, RRS Small
Edition
3207:
Several variants, custom programmable, dynamic loadable modules
7512:
7480:
7364:
6612:
6032:
6024:
5799:
5683:
5444:
1999 W3C XPath 1, 2010 W3C XQuery 1, 2014 W3C XPath/XQuery 3.0
5411:
4995:
4880:
4743:
4251:
3932:
3508:
3147:
Application, mobile development, server-side, client-side, web
2805:
2362:
1780:
1308:
989:
447:
427:
411:
361:
6733:
Most
Haskell implementations extend the Haskell 2010 standard.
6595:
6287:
7420:
7410:
7381:
7359:
6050:
5848:
5821:
5795:
5731:
5711:
5635:
5594:
5407:
4846:
4491:
3798:
3644:
3609:
1675:
1525:
1315:
1178:
1105:
678:
439:
399:
391:
6010:
352:
are used for controlling the behavior of a machine (often a
7502:
6062:
5841:
5803:
5791:
5735:
5449:
5374:
4527:
4107:
4041:
2672:
1282:
Application, system, general purpose, low-level operations
670:
423:
383:
6781:
implementations and compilers such as Kahlua and LLVM-Lua.
4349:
De facto standard via Python
Enhancement Proposals (PEPs)
7537:
7507:
7271:
A Guide to
Programming Languages: Overview and Comparison
6137:
List of programming languages for artificial intelligence
5771:
5719:
5100:
4805:
De facto standard via Scala Language Specification (SLS)
4282:
1995, ISO/IEC 13211-1:1995, TC1 2007, TC2 2012, TC3 2017
4074:
443:
6249:
Comparison of programming languages (basic instructions)
6221:
List of reflective programming languages and platforms
5840:(some functions do not warn or throw exceptions), and
4210:
De facto standard via the PostScript Reference Manual
6172:
List of concurrent and parallel programming languages
5138:
Application, general, system, game, web, server-side
2605:
Application, business, data processing, general, web
5638:(exceptions or return value depending on function),
5208:
Application, RAD, education, web, business, general
3170:
De facto standard via Kotlin Language Specification
3225:Application, industrial instrumentation-automation
7268:
7074:. ESOP '90 3rd European Symposium on Programming.
6972:usually throw exceptions on failed I/O when using
6264:Comparison of multi-paradigm programming languages
6076:2009 – On Go – oh, go on – How well will Google's
5568:Comparison of programming languages by type system
2946:De facto standard via Java Language Specification
6259:Comparison of integrated development environments
6049:1993 – Five Little Languages and How They Grew –
4781:Application, general, parallel, distributed, web
7623:
7072:On the Expressive Power of Programming Languages
6871:Is Rust an Object-Oriented Programming Language?
6565:ISO/IEC 14882:1998, 2003, 2011, 2014, 2017, 2020
6375:Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3
6360:Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3
6345:Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3
6330:Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3
6315:Ada Reference Manual, ISO/IEC 8652:2005(E) Ed. 3
5816:(global ErrorLevel must be explicitly checked),
5572:
4220:Administration, application, general, scripting
2491:De facto standard via Go Language Specification
994:GUI automation (macros), highly domain-specific
310:Comparison of Visual Basic and Visual Basic .NET
3367:Virtual worlds content scripting and animation
1057:standard via Ballerina Language Specification
7305:
6554:ANSI C89, ISO/IEC 9899:1990, 1999, 2011, 2018
6515:
6513:
6511:
6214:List of object-oriented programming languages
6042:1977 – A comparison of PASCAL and ALGOL 68 –
4046:Application, scripting, text processing, Web
3665:Application, general, web, scripting, system
330:
6254:Comparison of programming languages (syntax)
3513:Highly domain-specific, numerical computing
1775:De facto standard via Curry Language Report
4802:Data-oriented programming, metaprogramming
7578:
7312:
7298:
7151:: CS1 maint: location missing publisher (
7118:
6881:
6508:
6186:Generational list of programming languages
3443:Symbolic computation, numerical computing
337:
323:
270:ALGOL 68: Comparisons with other languages
260:ALGOL 60: Comparisons with other languages
7319:
7231:
7213:
7079:
7011:
6200:List of Lisp-family programming languages
6179:List of educational programming languages
6011:Timeline of specific language comparisons
5832:(will generally cause program to crash),
5577:Most programming languages will print an
379:may use dozens of languages in a career.
360:, programming languages follow rules for
7216:"Comparative Notes on Algol 68 and PL/I"
5982:
7049:
6813:Chapter 19. Classes and Objects (PHP 5)
6207:Non-English-based programming languages
4872:Multi-paradigm, extensible, structured
1858:Application, web, server-side, mobile,
280:Comparison of Pascal and Borland Delphi
7624:
7266:
7052:"Code Length Measured in 14 Languages"
6841:"PostScript Language Reference Manual"
6158:List of C-family programming languages
5416:Databases, data processing, scripting
4681:Application, server-side, system, web
4671:2011(JIS X 3017), 2012(ISO/IEC 30170)
3735:Application, general, mobile app, web
3630:Partially Thru Indirection and Xecute
305:Comparison of C# and Visual Basic .NET
7293:
7195:The Computer Language Benchmarks Game
7069:
7012:McConnell, Steve (30 November 2009).
6997:enables termination if any unchecked
6957:
6955:
6903:RRS, RRS, RRS, RRS, RRS Small Edition
6123:List of programming languages by type
6004:The Computer Language Benchmarks Game
4851:Application, general, scripting, web
4256:Application, artificial intelligence
3977:Application, distribution, education
3332:Artificial intelligence, application
2568:Application, general, scripting, web
2501:Application, general, scripting, web
453:
250:Comparison of Java and .NET platforms
6937:"STD.stdio - D Programming Language"
6364:Section 9: Tasks and Synchronization
6319:3.9 Tagged Types and Type Extensions
5754:(unless result explicitly ignored),
5670:(unless result explicitly ignored),
5650:("conditions and restarts" system),
1565:Application, business, general, web
7123:(Revised ed.). San Francisco.
6144:List of audio programming languages
4913:(quasi-parallel) program execution
2744:Application, host-driven scripting
13:
7260:
7214:Valentine, S. H. (November 1974).
7050:McLoone, Jon (November 14, 2012).
6952:
6723:"The Haskell 2010 Language Report"
6490:. WSO2. 2018-05-01. Archived from
6485:"Ballerina Language Specification"
6288:Encyclopedia of Computer Languages
4748:Application, numerical, scripting
4079:Server-side, web application, web
3388:Scripts exist in in-world objects
518:1C:Enterprise programming language
373:thousands of programming languages
14:
7643:
7171:Computer Language Benchmarks Game
7100:Computer Language Benchmarks Game
6700:The Go Programming Language (FAQ)
6286:As of May 2006 Diarmuid Pigott's
6228:Timeline of programming languages
5874:
5855:throw on failure but C APIs like
4429:Scripting, text processing, glue
3430:Aspect-oriented, prototype-based
2334:Application, numerical computing
2298:Application, numerical computing
285:Comparison of Object Pascal and C
7632:Programming language comparisons
7606:
7605:
7577:
7018:. Microsoft Press. p. 100.
6882:Klabnik, Steve; Nichols, Carol.
6669:Basic Eiffel language mechanisms
6473:Objects - Definition & Usage
6235:Unisys MCP programming languages
4147:Application, system development
3615:General, application, databases
3409:Application, embedded scripting
255:ALGOL 58's influence on ALGOL 60
7240:
7207:
7183:
7159:
7112:
7088:
7063:
7038:
7004:
6988:
6979:
6943:
6929:
6918:
6907:
6896:
6875:
6864:
6833:
6818:
6802:
6793:
6784:
6771:
6762:
6753:
6736:
6715:
6704:
6693:
6684:
6673:
6662:
6638:
6620:
6600:
6589:
6580:
6569:
6558:
6547:
6536:
6525:
6477:
6466:
6455:
5561:
5379:Application, RAD, general, web
3686:Multiple dispatch, concurrent,
7248:"Vrije Universiteit Amsterdam"
7121:The fractal geometry of nature
7119:Mandelbrot, Benoit B. (1982).
6680:Closure (computer programming)
6424:
6413:
6382:
6368:
6353:
6338:
6323:
6308:
6305:lists 8512 computer languages.
6280:
6130:Lists of programming languages
6105:Lists of programming languages
5847:Some I/O checking is built in
4928:Application, education, games
4629:metaprogramming, declarative,
4392:Education, general, scripting
3907:General, Embedded Lisp Engine
2956:Client-side, server-side, web
2467:Application, web, server-side
2400:Application, game programming
564:, Prototype-based programming
265:Comparison of ALGOL 68 and C++
230:List of "Hello World" programs
1:
6889:The Rust Programming Language
6274:
6116:List of programming languages
5978:
5573:Failsafe I/O and system calls
5487:Application, general, system
5454:Domain-specific, application
3079:General, technical computing
669:1983, 2005, 2012, ANSI, ISO,
402:, JavaScript (under the name
6690:ECMA-367; ISO/IEC 25436:2006
6586:ECMA-334; ISO/IEC 23270:2006
6378:Annex E: Distributed Systems
5105:Application, scripting, web
4645:Application, scripting, web
1249:Application, game scripting
197:Ternary conditional operator
187:Object-oriented constructors
7:
7096:"How programs are measured"
6084:
4180:Graphics, page description
3621:Approved for next Standard
182:Object-oriented programming
10:
7648:
5565:
3655:1977 ANSI, 1995, ISO 2020
3391:De facto reference is the
3298:Application, RAD, general
3113:Data processing, business
2710:Application, RAD, general
2677:Application, general, web
960:), highly domain-specific
295:Comparison of Java and C++
290:Comparison of Pascal and C
275:Compatibility of C and C++
7573:
7350:
7327:
6349:Section 12: Generic Units
5887:
5884:
5881:
5515:
5481:
5448:
5406:
5373:
5338:
5304:
5270:
5236:
5200:
5166:
5132:
5099:
5089:Concurrent, declarative,
5062:
5027:
4994:
4958:
4922:
4907:discrete event simulation
4879:
4845:
4809:
4775:
4742:
4709:
4675:
4639:
4602:
4569:
4526:
4490:
4457:
4423:
4386:
4353:
4319:
4286:
4250:
4214:
4174:
4141:
4106:
4073:
4040:
4005:
3971:
3938:
3901:
3867:
3830:
3797:
3763:
3729:
3696:
3659:
3608:
3575:
3540:
3507:
3471:
3437:
3403:
3362:Linden Scripting Language
3360:
3326:
3292:
3259:
3218:
3174:
3141:
3107:
3073:
3025:
2991:
2950:
2916:
2889:Application, distributed
2883:
2842:
2804:
2771:
2738:
2704:
2671:
2635:
2599:
2562:
2528:
2495:
2461:
2427:
2394:
2361:
2328:
2292:
2256:
2223:
2191:
2155:
2122:
2094:Application, distributed
2088:
2051:
2011:
1965:
1932:
1891:
1852:
1818:
1779:
1742:
1708:
1674:
1626:
1592:
1559:
1524:
1491:
1457:
1424:
1391:
1352:
1314:
1276:
1243:
1210:
1177:
1139:
1104:
1061:
1021:
988:
950:
914:
869:
833:
789:
750:
717:
677:
620:
615:ActionScript 3.0 with E4X
571:
516:
509:
503:
498:
493:
488:
483:
478:
473:
470:
467:
300:Comparison of C# and Java
207:Safe navigation operators
202:Null coalescing operators
7191:"The Ultimate Benchmark"
4985:Concurrent, declarative
4836:meta, extensible-syntax
4715:Application, statistics
4565:1996 (ANSI X3.274-1996)
4359:Application, statistics
2115:Concurrent, distributed
2081:Concurrent, distributed
242:Comparison of individual
7267:Cezzar, Ruknet (1995).
7233:10.1093/comjnl/17.4.325
6646:"Concurrency - Crystal"
5658:(throwing on failure),
5229:Structured, concurrent
4011:Application, education
2454:Simple object-oriented
1845:Generative, concurrent
1397:General, business, web
1382:Structured, concurrent
1145:Application, scripting
1110:Application, education
113:Functional instructions
108:Conditional expressions
6964:can warn on unchecked
6334:Section 6: Subprograms
6151:List of BASIC dialects
5991:
3649:transaction processing
3134:Array-oriented, tacit
1785:Application, general,
1530:Application, business
1135:1983, ANSI, ISO, ECMA
143:Higher-order functions
7321:Programming languages
7070:Felleisen, Matthias.
6829:Chapter 17. Functions
6193:List of JVM languages
6165:List of CLI languages
6019:1976 – Evaluation of
5986:
5068:Application, general
4137:1969, ECMA-50 (1976)
3803:Application, general
3769:Application, general
839:Parallel application
460:programming languages
350:Programming languages
24:programming languages
7220:The Computer Journal
6968:. Newer versions of
6790:ISO/IEC 10514-1:1996
5742:... trap handling),
5263:Data-centric, logic
4575:Application, system
3702:Application, system
3546:Application, system
2876:, tacit, concurrent
1824:Application, system
1320:Application, system
1027:Integration, agile,
93:Algebraic data types
6044:Andrew S. Tanenbaum
5989:The Benchmarks Game
5589:operation or other
5365:concept programming
5331:Logic, distributed
5297:Declarative, logic
5193:Component-oriented
4885:Education, general
4815:Education, general
4277:Logic, declarative
3500:Logic, distributed
2667:2010, Haskell 2010
2433:Application, games
2396:Game Maker Language
2043:stepwise refinement
1787:numerical computing
1653:Extensible syntax,
946:1985 IEEE 694-1985
225:Evaluation strategy
103:Anonymous functions
6628:"Crystal Generics"
6616:. 2 November 2021.
6299:Murdoch University
6293:2011-02-20 at the
5992:
5802:(exceptions), and
5618:erroneous behavior
5310:Symbolic language
4950:Component-oriented
3998:Concurrent, logic
3395:implementation of
1887:ECMA-408 standard
1772:, non-determinism
1216:Application, game
689:symbolic computing
454:General comparison
177:List comprehension
123:Associative arrays
83:Exception handling
48:Basic instructions
33:General comparison
7619:
7618:
7601:Non-English-based
7282:978-0-89006-812-0
6245:
6244:
6071:Dennis M. Ritchie
5969:
5968:
5885:Statements ratio
5780:Visual Basic .NET
5559:
5558:
5548:Loadable modules
5203:Visual Basic .NET
5147:Can be viewed as
5144:Can be viewed as
5091:protocol-oriented
3873:Web applications
3478:Symbolic language
2589:Meta-programming
2473:Can be viewed as
2170:Can be viewed as
1663:multiple dispatch
916:Assembly language
471:Original purpose
358:natural languages
347:
346:
133:String operations
7639:
7609:
7608:
7581:
7580:
7314:
7307:
7300:
7291:
7290:
7286:
7275:. Artech House.
7274:
7255:
7254:
7252:
7244:
7238:
7237:
7235:
7211:
7205:
7204:
7202:
7201:
7187:
7181:
7180:
7178:
7177:
7163:
7157:
7156:
7150:
7142:
7116:
7110:
7109:
7107:
7106:
7092:
7086:
7085:
7083:
7067:
7061:
7059:
7054:. Archived from
7042:
7036:
7032:Statements ratio
7029:
7008:
7002:
6996:
6992:
6986:
6983:
6977:
6959:
6950:
6947:
6941:
6940:
6933:
6927:
6922:
6916:
6911:
6905:
6900:
6894:
6893:
6879:
6873:
6868:
6862:
6861:
6859:
6858:
6852:
6846:. Archived from
6845:
6837:
6831:
6822:
6816:
6806:
6800:
6797:
6791:
6788:
6782:
6775:
6769:
6766:
6760:
6757:
6751:
6750:
6740:
6734:
6732:
6730:
6729:
6719:
6713:
6708:
6702:
6697:
6691:
6688:
6682:
6677:
6671:
6666:
6660:
6659:
6657:
6656:
6650:crystal-lang.org
6642:
6636:
6635:
6634:. 13 April 2024.
6632:crystal-lang.org
6624:
6618:
6617:
6604:
6598:
6596:Softvelocity.com
6593:
6587:
6584:
6578:
6573:
6567:
6562:
6556:
6551:
6545:
6540:
6534:
6529:
6523:
6517:
6506:
6505:
6503:
6502:
6496:
6489:
6481:
6475:
6470:
6464:
6459:
6453:
6452:
6450:
6449:
6443:
6437:. Archived from
6436:
6428:
6422:
6417:
6411:
6410:
6408:
6407:
6401:
6395:. Archived from
6394:
6386:
6380:
6372:
6366:
6357:
6351:
6342:
6336:
6327:
6321:
6312:
6306:
6284:
6110:
6103:
6089:
6088:
5973:expressive power
5879:
5878:
5871:it is optional.
5788:Wolfram Language
5626:is a feature of
5610:cognitive biases
5605:in this regard.
5306:Wolfram Language
5205:
5000:Text processing
4666:Aspect-oriented
4631:natural-language
4346:Aspect-oriented
3859:process-oriented
2872:Array-oriented,
2662:Lazy evaluation
2007:2005, ECMA, ISO
1901:General purpose
1714:General purpose
1659:syntactic macros
1387:2000, ECMA, ISO
1360:game programming
956:GUI automation (
465:
464:
339:
332:
325:
212:Modulo operators
138:String functions
88:Enumerated types
18:
17:
7647:
7646:
7642:
7641:
7640:
7638:
7637:
7636:
7622:
7621:
7620:
7615:
7569:
7346:
7323:
7318:
7283:
7263:
7261:Further reading
7258:
7250:
7246:
7245:
7241:
7212:
7208:
7199:
7197:
7189:
7188:
7184:
7175:
7173:
7165:
7164:
7160:
7144:
7143:
7131:
7117:
7113:
7104:
7102:
7094:
7093:
7089:
7068:
7064:
7043:
7039:
7026:
7009:
7005:
6994:
6993:
6989:
6984:
6980:
6960:
6953:
6948:
6944:
6935:
6934:
6930:
6923:
6919:
6912:
6908:
6901:
6897:
6880:
6876:
6869:
6865:
6856:
6854:
6850:
6843:
6839:
6838:
6834:
6823:
6819:
6807:
6803:
6798:
6794:
6789:
6785:
6776:
6772:
6767:
6763:
6758:
6754:
6746:. 2 July 2014.
6742:
6741:
6737:
6727:
6725:
6721:
6720:
6716:
6709:
6705:
6698:
6694:
6689:
6685:
6678:
6674:
6667:
6663:
6654:
6652:
6644:
6643:
6639:
6626:
6625:
6621:
6606:
6605:
6601:
6594:
6590:
6585:
6581:
6574:
6570:
6563:
6559:
6552:
6548:
6541:
6537:
6530:
6526:
6518:
6509:
6500:
6498:
6494:
6487:
6483:
6482:
6478:
6471:
6467:
6460:
6456:
6447:
6445:
6441:
6434:
6430:
6429:
6425:
6418:
6414:
6405:
6403:
6399:
6392:
6388:
6387:
6383:
6373:
6369:
6358:
6354:
6343:
6339:
6328:
6324:
6313:
6309:
6295:Wayback Machine
6285:
6281:
6277:
6241:
6240:
6239:
6238:
6237:
6231:
6230:
6224:
6223:
6217:
6216:
6210:
6209:
6203:
6202:
6196:
6195:
6189:
6188:
6182:
6181:
6175:
6174:
6168:
6167:
6161:
6160:
6154:
6153:
6147:
6146:
6140:
6139:
6133:
6132:
6126:
6125:
6119:
6118:
6111:
6100:
6087:
6013:
5981:
5877:
5810:No Failsafe I/O
5738:(with optional
5575:
5570:
5564:
5552:
5443:
5201:
5057:
4989:
4917:
4840:
4670:
4564:
4281:
4136:
4035:
3931:
3654:
3570:
3211:
3031:"awk for JSON"
3018:Stack-oriented
2983:
2978:prototype-based
2850:data processing
2834:
2666:
2323:
2287:
2283:Stack-oriented
2006:
1927:
1924:
1886:
1810:Aspect-oriented
1770:lazy evaluation
1669:
1554:
1386:
1344:
1306:
1169:
1134:
1097:
1056:
967:
945:
909:
877:data processing
820:
780:
685:domain-specific
668:
608:
603:prototype-based
480:Object-oriented
456:
343:
314:
246:
245:
243:
238:
170:Dependent types
23:
12:
11:
5:
7645:
7635:
7634:
7617:
7616:
7614:
7613:
7603:
7598:
7593:
7588:
7574:
7571:
7570:
7568:
7567:
7560:
7555:
7550:
7545:
7540:
7535:
7530:
7525:
7520:
7515:
7510:
7505:
7500:
7499:
7498:
7488:
7483:
7478:
7473:
7468:
7463:
7458:
7453:
7448:
7443:
7438:
7433:
7428:
7423:
7418:
7413:
7408:
7403:
7402:
7401:
7400:
7399:
7394:
7379:
7374:
7369:
7368:
7367:
7357:
7351:
7348:
7347:
7345:
7344:
7339:
7334:
7328:
7325:
7324:
7317:
7316:
7309:
7302:
7294:
7288:
7287:
7281:
7262:
7259:
7257:
7256:
7239:
7226:(4): 325–331.
7206:
7182:
7158:
7129:
7111:
7087:
7081:10.1.1.51.4656
7062:
7058:on 2012-11-19.
7037:
7024:
7003:
6987:
6978:
6951:
6942:
6928:
6917:
6906:
6895:
6874:
6863:
6832:
6817:
6801:
6792:
6783:
6770:
6761:
6752:
6735:
6714:
6703:
6692:
6683:
6672:
6661:
6637:
6619:
6599:
6588:
6579:
6568:
6557:
6546:
6535:
6524:
6507:
6476:
6465:
6454:
6423:
6412:
6381:
6367:
6352:
6337:
6322:
6307:
6278:
6276:
6273:
6272:
6271:
6266:
6261:
6256:
6251:
6243:
6242:
6233:
6232:
6226:
6225:
6219:
6218:
6212:
6211:
6205:
6204:
6198:
6197:
6191:
6190:
6184:
6183:
6177:
6176:
6170:
6169:
6163:
6162:
6156:
6155:
6149:
6148:
6142:
6141:
6135:
6134:
6128:
6127:
6121:
6120:
6114:
6113:
6112:
6099:
6098:
6094:
6093:
6086:
6083:
6082:
6081:
6074:
6047:
6040:
6017:
6012:
6009:
5980:
5977:
5967:
5966:
5963:
5960:
5956:
5955:
5952:
5949:
5945:
5944:
5941:
5938:
5934:
5933:
5930:
5927:
5923:
5922:
5919:
5916:
5912:
5911:
5908:
5905:
5901:
5900:
5897:
5894:
5890:
5889:
5886:
5883:
5876:
5875:Expressiveness
5873:
5770:(exceptions),
5714:(exceptions),
5710:(exceptions),
5634:(exceptions),
5574:
5571:
5566:Main article:
5563:
5560:
5557:
5556:
5549:
5546:
5543:
5540:
5537:
5534:
5531:
5528:
5519:
5513:
5512:
5509:
5506:
5503:
5500:
5497:
5494:
5491:
5488:
5485:
5479:
5478:
5475:
5473:
5470:
5467:
5464:
5461:
5458:
5455:
5452:
5446:
5445:
5440:
5435:
5432:
5429:
5426:
5423:
5420:
5417:
5414:
5404:
5403:
5400:
5398:
5395:
5392:
5389:
5386:
5383:
5380:
5377:
5371:
5370:
5367:
5362:
5359:
5356:
5353:
5350:
5347:
5344:
5342:
5336:
5335:
5332:
5329:
5326:
5323:
5320:
5317:
5314:
5311:
5308:
5302:
5301:
5298:
5295:
5292:
5289:
5286:
5283:
5280:
5277:
5274:
5268:
5267:
5264:
5261:
5258:
5255:
5252:
5249:
5246:
5243:
5240:
5234:
5233:
5230:
5227:
5224:
5221:
5218:
5215:
5212:
5209:
5206:
5198:
5197:
5194:
5191:
5188:
5185:
5182:
5179:
5176:
5173:
5170:
5164:
5163:
5160:
5157:
5154:
5151:
5148:
5145:
5142:
5139:
5136:
5130:
5129:
5126:
5124:
5121:
5118:
5115:
5112:
5109:
5106:
5103:
5097:
5096:
5093:
5087:
5084:
5081:
5078:
5075:
5072:
5069:
5066:
5060:
5059:
5058:1997, SML '97
5054:
5052:
5049:
5046:
5043:
5040:
5037:
5034:
5031:
5025:
5024:
5021:
5019:
5016:
5013:
5010:
5007:
5004:
5001:
4998:
4992:
4991:
4986:
4983:
4980:
4977:
4974:
4971:
4968:
4965:
4962:
4956:
4955:
4952:
4947:
4944:
4941:
4938:
4935:
4932:
4929:
4926:
4920:
4919:
4914:
4911:multi-threaded
4904:
4901:
4898:
4895:
4892:
4889:
4886:
4883:
4877:
4876:
4873:
4870:
4867:
4864:
4861:
4858:
4855:
4852:
4849:
4843:
4842:
4837:
4834:
4831:
4828:
4825:
4822:
4819:
4816:
4813:
4807:
4806:
4803:
4800:
4797:
4794:
4791:
4788:
4785:
4782:
4779:
4773:
4772:
4769:
4767:
4764:
4761:
4758:
4755:
4752:
4749:
4746:
4740:
4739:
4736:
4734:
4731:
4728:
4725:
4722:
4719:
4716:
4713:
4707:
4706:
4703:
4700:
4697:
4694:
4691:
4688:
4685:
4682:
4679:
4673:
4672:
4667:
4664:
4661:
4658:
4655:
4652:
4649:
4646:
4643:
4637:
4636:
4633:
4627:
4624:
4621:
4618:
4615:
4612:
4609:
4606:
4600:
4599:
4596:
4594:
4591:
4588:
4585:
4582:
4579:
4576:
4573:
4567:
4566:
4561:
4559:
4556:
4553:
4550:
4547:
4536:
4533:
4530:
4524:
4523:
4520:
4515:
4512:
4509:
4506:
4503:
4500:
4497:
4494:
4488:
4487:
4484:
4482:
4479:
4476:
4473:
4470:
4467:
4464:
4461:
4455:
4454:
4451:
4448:
4445:
4442:
4439:
4436:
4433:
4430:
4427:
4421:
4420:
4417:
4416:, logic, meta
4411:
4408:
4405:
4402:
4399:
4396:
4393:
4390:
4384:
4383:
4380:
4378:
4375:
4372:
4369:
4366:
4363:
4360:
4357:
4351:
4350:
4347:
4344:
4341:
4338:
4335:
4332:
4329:
4326:
4323:
4317:
4316:
4313:
4311:
4308:
4305:
4302:
4299:
4296:
4293:
4290:
4284:
4283:
4278:
4275:
4272:
4269:
4266:
4263:
4260:
4257:
4254:
4248:
4247:
4244:
4239:
4236:
4233:
4230:
4227:
4224:
4221:
4218:
4212:
4211:
4208:
4206:stack-oriented
4199:
4196:
4193:
4190:
4187:
4184:
4181:
4178:
4172:
4171:
4168:
4166:
4163:
4160:
4157:
4154:
4151:
4148:
4145:
4139:
4138:
4133:
4131:
4128:
4125:
4122:
4119:
4116:
4113:
4110:
4104:
4103:
4100:
4098:
4095:
4092:
4089:
4086:
4083:
4080:
4077:
4071:
4070:
4067:
4065:
4062:
4059:
4056:
4053:
4050:
4047:
4044:
4038:
4037:
4032:
4030:
4027:
4024:
4021:
4018:
4015:
4012:
4009:
4003:
4002:
3999:
3996:
3993:
3990:
3987:
3984:
3981:
3978:
3975:
3969:
3968:
3965:
3963:
3960:
3957:
3954:
3951:
3948:
3945:
3942:
3936:
3935:
3928:
3926:
3923:
3920:
3917:
3914:
3911:
3908:
3905:
3899:
3898:
3895:
3892:
3889:
3886:
3883:
3880:
3877:
3874:
3871:
3865:
3864:
3861:
3855:
3852:
3849:
3846:
3843:
3840:
3837:
3834:
3828:
3827:
3824:
3822:
3819:
3816:
3813:
3810:
3807:
3804:
3801:
3795:
3794:
3791:
3788:
3785:
3782:
3779:
3776:
3773:
3770:
3767:
3761:
3760:
3757:
3754:
3751:
3748:
3745:
3742:
3739:
3736:
3733:
3727:
3726:
3723:
3721:
3718:
3715:
3712:
3709:
3706:
3703:
3700:
3694:
3693:
3690:
3684:
3681:
3678:
3675:
3672:
3669:
3666:
3663:
3657:
3656:
3651:
3634:
3631:
3628:
3625:
3622:
3619:
3616:
3613:
3606:
3605:
3602:
3600:
3597:
3594:
3591:
3588:
3585:
3582:
3579:
3573:
3572:
3567:
3565:
3562:
3559:
3556:
3553:
3550:
3547:
3544:
3538:
3537:
3534:
3532:
3529:
3526:
3523:
3520:
3517:
3514:
3511:
3505:
3504:
3501:
3498:
3495:
3492:
3489:
3486:
3483:
3480:
3475:
3469:
3468:
3465:
3462:
3459:
3456:
3453:
3450:
3447:
3444:
3441:
3435:
3434:
3431:
3428:
3425:
3422:
3419:
3416:
3413:
3410:
3407:
3401:
3400:
3389:
3386:
3383:
3380:
3377:
3374:
3371:
3368:
3365:
3358:
3357:
3354:
3351:
3348:
3345:
3342:
3339:
3336:
3333:
3330:
3324:
3323:
3320:
3317:
3314:
3311:
3308:
3305:
3302:
3299:
3296:
3290:
3289:
3286:
3284:
3281:
3278:
3275:
3272:
3269:
3266:
3263:
3257:
3256:
3253:
3244:
3241:
3238:
3235:
3232:
3229:
3226:
3223:
3216:
3215:
3208:
3205:
3202:
3199:
3196:
3193:
3190:
3187:
3178:
3172:
3171:
3168:
3166:
3163:
3160:
3157:
3154:
3151:
3148:
3145:
3139:
3138:
3135:
3132:
3129:
3126:
3123:
3120:
3117:
3114:
3111:
3105:
3104:
3101:
3098:
3095:
3092:
3089:
3086:
3083:
3080:
3077:
3071:
3070:
3067:
3050:
3047:
3044:
3041:
3038:
3035:
3032:
3029:
3023:
3022:
3019:
3016:
3013:
3010:
3007:
3004:
3001:
2998:
2995:
2989:
2988:
2980:
2975:
2972:
2969:
2966:
2963:
2960:
2957:
2954:
2948:
2947:
2944:
2941:
2938:
2935:
2932:
2929:
2926:
2923:
2920:
2914:
2913:
2910:
2908:
2905:
2902:
2899:
2896:
2893:
2890:
2887:
2881:
2880:
2877:
2874:function-level
2870:
2867:
2864:
2861:
2858:
2855:
2852:
2846:
2840:
2839:
2831:
2829:
2826:
2823:
2820:
2817:
2814:
2811:
2808:
2802:
2801:
2798:
2796:
2793:
2790:
2787:
2784:
2781:
2778:
2775:
2769:
2768:
2765:
2763:
2760:
2757:
2754:
2751:
2748:
2745:
2742:
2736:
2735:
2732:
2729:
2726:
2723:
2720:
2717:
2714:
2711:
2708:
2702:
2701:
2698:
2696:
2693:
2690:
2687:
2684:
2681:
2678:
2675:
2669:
2668:
2663:
2660:
2657:
2654:
2651:
2648:
2645:
2642:
2639:
2633:
2632:
2629:
2624:
2621:
2618:
2615:
2612:
2609:
2606:
2603:
2597:
2596:
2590:
2587:
2584:
2581:
2578:
2575:
2572:
2569:
2566:
2560:
2559:
2556:
2553:
2550:
2547:
2544:
2541:
2538:
2535:
2532:
2526:
2525:
2522:
2520:
2517:
2514:
2511:
2508:
2505:
2502:
2499:
2493:
2492:
2489:
2486:
2483:
2480:
2477:
2474:
2471:
2468:
2465:
2459:
2458:
2455:
2452:
2449:
2446:
2443:
2440:
2437:
2434:
2431:
2425:
2424:
2421:
2419:
2416:
2413:
2410:
2407:
2404:
2401:
2398:
2392:
2391:
2388:
2386:
2383:
2380:
2377:
2374:
2371:
2368:
2365:
2359:
2358:
2355:
2353:
2350:
2347:
2344:
2341:
2338:
2335:
2332:
2326:
2325:
2320:
2317:
2314:
2311:
2308:
2305:
2302:
2299:
2296:
2290:
2289:
2284:
2281:
2278:
2275:
2272:
2269:
2266:
2263:
2260:
2254:
2253:
2250:
2248:
2245:
2242:
2239:
2236:
2233:
2230:
2227:
2221:
2220:
2217:
2215:
2212:
2209:
2206:
2203:
2200:
2197:
2195:
2189:
2188:
2185:
2183:Stack-oriented
2180:
2177:
2174:
2171:
2168:
2165:
2162:
2159:
2153:
2152:
2149:
2147:
2144:
2141:
2138:
2135:
2132:
2129:
2126:
2120:
2119:
2116:
2113:
2110:
2107:
2104:
2101:
2098:
2095:
2092:
2086:
2085:
2082:
2079:
2076:
2073:
2070:
2067:
2064:
2061:
2055:
2049:
2048:
2045:
2036:
2033:
2030:
2027:
2024:
2021:
2018:
2015:
2009:
2008:
2003:
1993:
1987:
1984:
1981:
1978:
1975:
1972:
1969:
1963:
1962:
1959:
1957:
1954:
1951:
1948:
1945:
1942:
1939:
1936:
1930:
1929:
1922:
1920:
1917:
1914:
1911:
1908:
1905:
1902:
1899:
1889:
1888:
1883:
1880:
1877:
1874:
1871:
1868:
1865:
1862:
1856:
1850:
1849:
1846:
1843:
1840:
1837:
1834:
1831:
1828:
1825:
1822:
1816:
1815:
1812:
1807:
1804:
1801:
1798:
1795:
1792:
1789:
1783:
1777:
1776:
1773:
1767:
1764:
1761:
1758:
1755:
1752:
1749:
1746:
1740:
1739:
1736:
1733:
1730:
1727:
1724:
1721:
1718:
1715:
1712:
1706:
1705:
1702:
1700:
1697:
1694:
1691:
1688:
1685:
1682:
1679:
1672:
1671:
1666:
1655:Array-oriented
1651:
1648:
1645:
1642:
1639:
1636:
1633:
1630:
1624:
1623:
1620:
1618:
1615:
1612:
1609:
1606:
1603:
1600:
1597:
1590:
1589:
1586:
1584:
1581:
1578:
1575:
1572:
1569:
1566:
1563:
1557:
1556:
1551:
1549:
1546:
1543:
1540:
1537:
1534:
1531:
1528:
1522:
1521:
1518:
1516:
1513:
1510:
1507:
1504:
1501:
1498:
1495:
1489:
1488:
1485:
1482:
1479:
1476:
1473:
1470:
1467:
1464:
1461:
1455:
1454:
1451:
1449:
1446:
1443:
1440:
1437:
1434:
1431:
1428:
1422:
1421:
1418:
1416:
1413:
1410:
1407:
1404:
1401:
1398:
1395:
1389:
1388:
1383:
1380:
1377:
1374:
1371:
1368:
1365:
1362:
1356:
1350:
1349:
1341:
1339:
1336:
1333:
1330:
1327:
1324:
1321:
1318:
1312:
1311:
1303:
1301:
1298:
1295:
1292:
1289:
1286:
1283:
1280:
1274:
1273:
1270:
1268:
1265:
1262:
1259:
1256:
1253:
1250:
1247:
1241:
1240:
1237:
1235:
1232:
1229:
1226:
1223:
1220:
1217:
1214:
1208:
1207:
1204:
1202:
1199:
1196:
1193:
1190:
1187:
1184:
1181:
1175:
1174:
1166:
1164:
1161:
1158:
1155:
1152:
1149:
1146:
1143:
1137:
1136:
1131:
1129:
1126:
1123:
1120:
1117:
1114:
1111:
1108:
1102:
1101:
1094:
1092:
1089:
1086:
1083:
1080:
1077:
1074:
1065:
1059:
1058:
1053:
1050:
1047:
1044:
1041:
1038:
1035:
1032:
1025:
1019:
1018:
1015:
1013:
1010:
1007:
1004:
1001:
998:
995:
992:
986:
985:
982:
980:
977:
974:
971:
968:
964:
961:
954:
948:
947:
942:
939:
936:
933:
930:
927:
924:
921:
918:
912:
911:
906:
900:Array-oriented
897:
894:
891:
888:
885:
882:
879:
873:
867:
866:
863:
858:
855:
852:
849:
846:
843:
840:
837:
831:
830:
817:
814:
811:
808:
805:
802:
799:
796:
793:
787:
786:
777:
775:
772:
769:
766:
763:
760:
757:
754:
748:
747:
744:
742:
739:
736:
733:
730:
727:
724:
721:
715:
714:
711:
709:
706:
703:
700:
697:
694:
691:
681:
675:
674:
665:
656:
653:
650:
647:
644:
641:
638:
624:
618:
617:
605:
600:
597:
594:
591:
588:
585:
582:
575:
569:
568:
565:
559:
556:
553:
550:
547:
544:
541:
520:
514:
513:
508:
502:
497:
492:
487:
482:
477:
472:
469:
455:
452:
345:
344:
342:
341:
334:
327:
319:
316:
315:
313:
312:
307:
302:
297:
292:
287:
282:
277:
272:
267:
262:
257:
252:
241:
240:
239:
235:
234:
233:
232:
227:
219:
218:
217:
216:
215:
214:
209:
204:
199:
189:
184:
179:
174:
173:
172:
162:
161:
160:
155:
150:
140:
135:
130:
125:
120:
115:
110:
105:
100:
95:
90:
85:
80:
79:
78:
73:
68:
63:
55:
50:
45:
40:
35:
27:
26:
9:
6:
4:
3:
2:
7644:
7633:
7630:
7629:
7627:
7612:
7604:
7602:
7599:
7597:
7594:
7592:
7589:
7587:
7584:
7576:
7575:
7572:
7566:
7565:
7561:
7559:
7556:
7554:
7551:
7549:
7546:
7544:
7541:
7539:
7536:
7534:
7531:
7529:
7526:
7524:
7521:
7519:
7516:
7514:
7511:
7509:
7506:
7504:
7501:
7497:
7496:Object Pascal
7494:
7493:
7492:
7489:
7487:
7484:
7482:
7479:
7477:
7474:
7472:
7469:
7467:
7464:
7462:
7459:
7457:
7454:
7452:
7449:
7447:
7444:
7442:
7439:
7437:
7434:
7432:
7429:
7427:
7424:
7422:
7419:
7417:
7414:
7412:
7409:
7407:
7404:
7398:
7395:
7393:
7390:
7389:
7388:
7385:
7384:
7383:
7380:
7378:
7375:
7373:
7370:
7366:
7363:
7362:
7361:
7358:
7356:
7353:
7352:
7349:
7343:
7340:
7338:
7335:
7333:
7330:
7329:
7326:
7322:
7315:
7310:
7308:
7303:
7301:
7296:
7295:
7292:
7284:
7278:
7273:
7272:
7265:
7264:
7249:
7243:
7234:
7229:
7225:
7221:
7217:
7210:
7196:
7192:
7186:
7172:
7168:
7162:
7154:
7148:
7140:
7136:
7132:
7130:0-7167-1186-9
7126:
7122:
7115:
7101:
7097:
7091:
7082:
7077:
7073:
7066:
7057:
7053:
7047:
7041:
7033:
7027:
7025:9780735636972
7021:
7017:
7016:
7015:Code Complete
7007:
7000:
6991:
6982:
6975:
6971:
6970:Visual Studio
6967:
6963:
6958:
6956:
6946:
6938:
6932:
6926:
6921:
6915:
6914:RRS, RRS, RRS
6910:
6904:
6899:
6891:
6890:
6885:
6878:
6872:
6867:
6853:on 2017-02-18
6849:
6842:
6836:
6830:
6826:
6821:
6814:
6810:
6805:
6796:
6787:
6780:
6774:
6765:
6756:
6749:
6745:
6739:
6724:
6718:
6712:
6707:
6701:
6696:
6687:
6681:
6676:
6670:
6665:
6651:
6647:
6641:
6633:
6629:
6623:
6615:
6614:
6609:
6603:
6597:
6592:
6583:
6577:
6572:
6566:
6561:
6555:
6550:
6544:
6543:bell-labs.com
6539:
6533:
6528:
6521:
6516:
6514:
6512:
6497:on 2018-05-04
6493:
6486:
6480:
6474:
6469:
6463:
6462:IEEE 694-1985
6458:
6444:on 2017-03-24
6440:
6433:
6427:
6421:
6420:ISO 1538:1984
6416:
6402:on 2017-03-30
6398:
6391:
6385:
6379:
6376:
6371:
6365:
6361:
6356:
6350:
6346:
6341:
6335:
6331:
6326:
6320:
6316:
6311:
6304:
6300:
6296:
6292:
6289:
6283:
6279:
6270:
6267:
6265:
6262:
6260:
6257:
6255:
6252:
6250:
6247:
6246:
6236:
6229:
6222:
6215:
6208:
6201:
6194:
6187:
6180:
6173:
6166:
6159:
6152:
6145:
6138:
6131:
6124:
6117:
6106:
6102:
6096:
6095:
6091:
6090:
6079:
6075:
6073:– April 1993.
6072:
6068:
6064:
6060:
6056:
6052:
6048:
6045:
6041:
6038:
6034:
6030:
6026:
6022:
6018:
6015:
6014:
6008:
6005:
6001:
5996:
5990:
5985:
5976:
5974:
5964:
5961:
5958:
5957:
5953:
5950:
5947:
5946:
5942:
5939:
5936:
5935:
5931:
5928:
5925:
5924:
5920:
5917:
5914:
5913:
5909:
5906:
5903:
5902:
5898:
5895:
5892:
5891:
5880:
5872:
5870:
5866:
5865:Object Pascal
5862:
5858:
5854:
5853:STL iostreams
5850:
5845:
5843:
5839:
5835:
5831:
5827:
5823:
5819:
5815:
5811:
5807:
5805:
5801:
5797:
5793:
5789:
5785:
5784:Visual Prolog
5781:
5777:
5773:
5769:
5765:
5761:
5757:
5753:
5749:
5745:
5741:
5737:
5733:
5729:
5725:
5721:
5717:
5713:
5709:
5705:
5701:
5697:
5693:
5689:
5685:
5681:
5677:
5673:
5669:
5665:
5661:
5657:
5653:
5649:
5645:
5641:
5637:
5633:
5629:
5628:1C:Enterprise
5625:
5621:
5619:
5615:
5614:optimism bias
5611:
5606:
5604:
5600:
5596:
5592:
5588:
5584:
5580:
5579:error message
5569:
5555:
5550:
5547:
5544:
5541:
5538:
5535:
5532:
5529:
5527:
5523:
5520:
5518:
5514:
5510:
5507:
5504:
5501:
5498:
5495:
5492:
5489:
5486:
5484:
5480:
5476:
5474:
5471:
5468:
5465:
5462:
5459:
5456:
5453:
5451:
5447:
5441:
5439:
5438:Tree-oriented
5436:
5433:
5430:
5427:
5424:
5421:
5418:
5415:
5413:
5409:
5405:
5401:
5399:
5396:
5393:
5390:
5387:
5384:
5381:
5378:
5376:
5372:
5368:
5366:
5363:
5360:
5357:
5354:
5351:
5348:
5345:
5343:
5341:
5337:
5333:
5330:
5327:
5324:
5321:
5318:
5315:
5312:
5309:
5307:
5303:
5299:
5296:
5293:
5290:
5287:
5284:
5281:
5278:
5275:
5273:
5272:Visual Prolog
5269:
5265:
5262:
5259:
5256:
5253:
5250:
5247:
5244:
5241:
5239:
5238:Visual FoxPro
5235:
5231:
5228:
5225:
5222:
5219:
5216:
5213:
5210:
5207:
5204:
5199:
5195:
5192:
5189:
5186:
5183:
5180:
5177:
5174:
5171:
5169:
5165:
5161:
5158:
5155:
5152:
5149:
5146:
5143:
5140:
5137:
5135:
5131:
5127:
5125:
5122:
5119:
5116:
5113:
5110:
5107:
5104:
5102:
5098:
5094:
5092:
5088:
5085:
5082:
5079:
5076:
5073:
5070:
5067:
5065:
5061:
5055:
5053:
5050:
5047:
5044:
5041:
5038:
5035:
5032:
5030:
5026:
5022:
5020:
5017:
5014:
5011:
5008:
5005:
5002:
4999:
4997:
4993:
4987:
4984:
4981:
4978:
4975:
4972:
4969:
4966:
4963:
4961:
4957:
4953:
4951:
4948:
4945:
4942:
4939:
4936:
4933:
4930:
4927:
4925:
4921:
4915:
4912:
4908:
4905:
4902:
4899:
4896:
4893:
4890:
4887:
4884:
4882:
4878:
4874:
4871:
4868:
4865:
4862:
4859:
4856:
4853:
4850:
4848:
4844:
4838:
4835:
4832:
4829:
4826:
4823:
4820:
4817:
4814:
4812:
4808:
4804:
4801:
4798:
4795:
4792:
4789:
4786:
4783:
4780:
4778:
4774:
4770:
4768:
4765:
4762:
4759:
4756:
4753:
4750:
4747:
4745:
4741:
4737:
4735:
4732:
4729:
4726:
4723:
4720:
4717:
4714:
4712:
4708:
4704:
4701:
4698:
4695:
4692:
4689:
4686:
4683:
4680:
4678:
4674:
4668:
4665:
4662:
4659:
4656:
4653:
4650:
4647:
4644:
4642:
4638:
4634:
4632:
4628:
4625:
4622:
4619:
4616:
4613:
4610:
4607:
4605:
4601:
4597:
4595:
4592:
4589:
4586:
4583:
4580:
4577:
4574:
4572:
4568:
4562:
4560:
4557:
4554:
4551:
4548:
4545:
4541:
4537:
4534:
4531:
4529:
4525:
4521:
4519:
4516:
4513:
4510:
4507:
4504:
4501:
4498:
4495:
4493:
4489:
4485:
4483:
4480:
4477:
4474:
4471:
4468:
4465:
4462:
4460:
4456:
4452:
4449:
4446:
4443:
4440:
4437:
4434:
4431:
4428:
4426:
4422:
4418:
4415:
4412:
4409:
4406:
4403:
4400:
4397:
4394:
4391:
4389:
4385:
4381:
4379:
4376:
4373:
4370:
4367:
4364:
4361:
4358:
4356:
4352:
4348:
4345:
4342:
4339:
4336:
4333:
4330:
4327:
4324:
4322:
4318:
4314:
4312:
4309:
4306:
4303:
4300:
4297:
4294:
4291:
4289:
4285:
4279:
4276:
4273:
4270:
4267:
4264:
4261:
4258:
4255:
4253:
4249:
4245:
4243:
4240:
4237:
4234:
4231:
4228:
4225:
4222:
4219:
4217:
4213:
4209:
4207:
4203:
4202:Concatenative
4200:
4197:
4194:
4191:
4188:
4185:
4182:
4179:
4177:
4173:
4169:
4167:
4164:
4161:
4158:
4155:
4152:
4149:
4146:
4144:
4140:
4134:
4132:
4129:
4126:
4123:
4120:
4117:
4114:
4111:
4109:
4105:
4101:
4099:
4096:
4093:
4090:
4087:
4084:
4081:
4078:
4076:
4072:
4068:
4066:
4063:
4060:
4057:
4054:
4051:
4048:
4045:
4043:
4039:
4033:
4031:
4028:
4025:
4022:
4019:
4016:
4013:
4010:
4008:
4004:
4000:
3997:
3994:
3991:
3988:
3985:
3982:
3979:
3976:
3974:
3970:
3966:
3964:
3961:
3958:
3955:
3952:
3949:
3946:
3943:
3941:
3937:
3934:
3929:
3927:
3924:
3921:
3918:
3915:
3912:
3909:
3906:
3904:
3900:
3896:
3893:
3890:
3887:
3884:
3881:
3878:
3875:
3872:
3870:
3866:
3862:
3860:
3856:
3853:
3850:
3847:
3844:
3841:
3838:
3835:
3833:
3829:
3825:
3823:
3820:
3817:
3814:
3811:
3808:
3805:
3802:
3800:
3796:
3792:
3789:
3786:
3783:
3780:
3777:
3774:
3771:
3768:
3766:
3762:
3758:
3755:
3752:
3749:
3746:
3743:
3740:
3737:
3734:
3732:
3731:Object Pascal
3728:
3724:
3722:
3719:
3716:
3713:
3710:
3707:
3704:
3701:
3699:
3695:
3691:
3689:
3685:
3682:
3679:
3676:
3673:
3670:
3667:
3664:
3662:
3658:
3652:
3650:
3646:
3642:
3638:
3635:
3632:
3629:
3626:
3623:
3620:
3617:
3614:
3611:
3607:
3603:
3601:
3598:
3595:
3592:
3589:
3586:
3583:
3580:
3578:
3574:
3568:
3566:
3563:
3560:
3557:
3554:
3551:
3548:
3545:
3543:
3539:
3535:
3533:
3530:
3527:
3524:
3521:
3518:
3515:
3512:
3510:
3506:
3502:
3499:
3496:
3493:
3490:
3487:
3484:
3481:
3479:
3476:
3474:
3470:
3466:
3463:
3460:
3457:
3454:
3451:
3448:
3445:
3442:
3440:
3436:
3432:
3429:
3426:
3423:
3420:
3417:
3414:
3411:
3408:
3406:
3402:
3398:
3394:
3390:
3387:
3384:
3381:
3378:
3375:
3372:
3369:
3366:
3363:
3359:
3355:
3352:
3349:
3346:
3343:
3340:
3337:
3334:
3331:
3329:
3325:
3321:
3319:Weakly typed
3318:
3315:
3312:
3309:
3306:
3303:
3300:
3297:
3295:
3291:
3287:
3285:
3282:
3279:
3276:
3273:
3270:
3267:
3264:
3262:
3258:
3254:
3252:
3248:
3245:
3242:
3239:
3236:
3233:
3230:
3227:
3224:
3221:
3217:
3214:
3209:
3206:
3203:
3200:
3197:
3194:
3191:
3188:
3186:
3182:
3179:
3177:
3173:
3169:
3167:
3164:
3161:
3158:
3155:
3152:
3149:
3146:
3144:
3140:
3136:
3133:
3130:
3127:
3124:
3121:
3118:
3115:
3112:
3110:
3106:
3102:
3099:
3096:
3093:
3090:
3087:
3084:
3081:
3078:
3076:
3072:
3068:
3066:
3062:
3058:
3054:
3051:
3048:
3045:
3042:
3039:
3036:
3033:
3030:
3028:
3024:
3020:
3017:
3014:
3011:
3008:
3005:
3002:
2999:
2996:
2994:
2990:
2987:
2981:
2979:
2976:
2973:
2970:
2967:
2964:
2961:
2958:
2955:
2953:
2949:
2945:
2942:
2939:
2936:
2933:
2930:
2927:
2924:
2921:
2919:
2915:
2911:
2909:
2906:
2903:
2900:
2897:
2894:
2891:
2888:
2886:
2882:
2878:
2875:
2871:
2868:
2865:
2862:
2859:
2856:
2853:
2851:
2848:Application,
2847:
2845:
2841:
2838:
2832:
2830:
2827:
2824:
2821:
2818:
2815:
2812:
2809:
2807:
2803:
2799:
2797:
2794:
2791:
2788:
2785:
2782:
2779:
2776:
2774:
2770:
2766:
2764:
2761:
2758:
2755:
2752:
2749:
2746:
2743:
2741:
2737:
2733:
2731:Weakly typed
2730:
2727:
2724:
2721:
2718:
2715:
2712:
2709:
2707:
2703:
2699:
2697:
2694:
2691:
2688:
2685:
2682:
2679:
2676:
2674:
2670:
2664:
2661:
2658:
2655:
2652:
2649:
2646:
2643:
2640:
2638:
2634:
2630:
2628:
2625:
2622:
2619:
2616:
2613:
2610:
2607:
2604:
2602:
2598:
2595:
2592:In progress,
2591:
2588:
2585:
2582:
2579:
2576:
2573:
2570:
2567:
2565:
2561:
2557:
2554:
2551:
2548:
2545:
2542:
2539:
2536:
2533:
2531:
2527:
2523:
2521:
2518:
2515:
2512:
2509:
2506:
2503:
2500:
2498:
2494:
2490:
2487:
2484:
2481:
2478:
2475:
2472:
2469:
2466:
2464:
2460:
2456:
2453:
2450:
2447:
2444:
2441:
2438:
2435:
2432:
2430:
2426:
2422:
2420:
2417:
2414:
2411:
2408:
2405:
2402:
2399:
2397:
2393:
2389:
2387:
2384:
2381:
2378:
2375:
2372:
2369:
2366:
2364:
2360:
2356:
2354:
2351:
2348:
2345:
2342:
2339:
2336:
2333:
2331:
2327:
2321:
2318:
2315:
2312:
2309:
2306:
2303:
2300:
2297:
2295:
2291:
2285:
2282:
2279:
2276:
2273:
2270:
2267:
2264:
2261:
2259:
2255:
2251:
2249:
2246:
2243:
2240:
2237:
2234:
2231:
2228:
2226:
2222:
2218:
2216:
2213:
2210:
2207:
2204:
2201:
2198:
2196:
2194:
2190:
2186:
2184:
2181:
2178:
2175:
2172:
2169:
2166:
2163:
2160:
2158:
2154:
2150:
2148:
2145:
2142:
2139:
2136:
2133:
2130:
2127:
2125:
2121:
2117:
2114:
2111:
2108:
2105:
2102:
2099:
2096:
2093:
2091:
2087:
2083:
2080:
2077:
2074:
2071:
2068:
2065:
2062:
2060:
2057:Application,
2056:
2054:
2050:
2046:
2044:
2040:
2037:
2034:
2031:
2028:
2025:
2022:
2019:
2016:
2014:
2010:
2004:
2002:
1998:
1994:
1992:
1988:
1985:
1982:
1979:
1976:
1973:
1970:
1968:
1964:
1960:
1958:
1955:
1952:
1949:
1946:
1943:
1940:
1937:
1935:
1931:
1928:
1923:
1921:
1918:
1915:
1912:
1909:
1906:
1903:
1900:
1898:
1897:Object Pascal
1894:
1890:
1884:
1881:
1878:
1875:
1872:
1869:
1866:
1863:
1861:
1857:
1855:
1851:
1847:
1844:
1841:
1838:
1835:
1832:
1829:
1826:
1823:
1821:
1817:
1813:
1811:
1808:
1805:
1802:
1799:
1796:
1793:
1790:
1788:
1784:
1782:
1778:
1774:
1771:
1768:
1765:
1762:
1759:
1756:
1753:
1750:
1747:
1745:
1741:
1737:
1734:
1731:
1728:
1725:
1722:
1719:
1716:
1713:
1711:
1707:
1703:
1701:
1698:
1695:
1692:
1689:
1686:
1683:
1680:
1677:
1673:
1667:
1665:, concurrent
1664:
1660:
1656:
1652:
1649:
1646:
1643:
1640:
1637:
1634:
1631:
1629:
1625:
1621:
1619:
1616:
1613:
1610:
1607:
1604:
1601:
1598:
1595:
1591:
1587:
1585:
1582:
1579:
1576:
1573:
1570:
1567:
1564:
1562:
1558:
1552:
1550:
1547:
1544:
1541:
1538:
1535:
1532:
1529:
1527:
1523:
1519:
1517:
1514:
1511:
1508:
1505:
1502:
1499:
1496:
1494:
1490:
1486:
1483:
1480:
1477:
1474:
1471:
1468:
1465:
1462:
1460:
1456:
1452:
1450:
1447:
1444:
1441:
1438:
1435:
1432:
1429:
1427:
1423:
1419:
1417:
1414:
1411:
1408:
1405:
1402:
1399:
1396:
1394:
1390:
1384:
1381:
1378:
1375:
1372:
1369:
1366:
1363:
1361:
1357:
1355:
1351:
1348:
1342:
1340:
1337:
1334:
1331:
1328:
1325:
1322:
1319:
1317:
1313:
1310:
1304:
1302:
1299:
1296:
1293:
1290:
1287:
1284:
1281:
1279:
1275:
1271:
1269:
1266:
1263:
1260:
1257:
1254:
1251:
1248:
1246:
1242:
1238:
1236:
1233:
1230:
1227:
1224:
1221:
1218:
1215:
1213:
1209:
1205:
1203:
1200:
1197:
1194:
1191:
1188:
1185:
1182:
1180:
1176:
1173:
1170:In progress,
1167:
1165:
1162:
1159:
1156:
1153:
1150:
1147:
1144:
1142:
1138:
1132:
1130:
1127:
1124:
1121:
1118:
1115:
1112:
1109:
1107:
1103:
1100:
1095:
1093:
1090:
1087:
1084:
1081:
1078:
1075:
1073:
1069:
1066:
1064:
1060:
1054:
1051:
1048:
1045:
1042:
1039:
1036:
1033:
1030:
1026:
1024:
1020:
1016:
1014:
1011:
1008:
1005:
1002:
999:
996:
993:
991:
987:
983:
981:
978:
975:
972:
969:
965:
962:
959:
955:
953:
949:
943:
940:
937:
934:
931:
928:
925:
922:
919:
917:
913:
907:
905:
901:
898:
895:
892:
889:
886:
883:
880:
878:
875:Application,
874:
872:
868:
864:
862:
859:
856:
853:
850:
847:
844:
841:
838:
836:
832:
828:
827:GOST 27974-88
824:
818:
815:
812:
809:
806:
803:
800:
797:
794:
792:
788:
784:
778:
776:
773:
770:
767:
764:
761:
758:
755:
753:
749:
745:
743:
740:
737:
734:
731:
728:
725:
722:
720:
716:
712:
710:
707:
704:
701:
698:
695:
692:
690:
686:
682:
680:
676:
672:
666:
664:
660:
657:
654:
651:
648:
645:
642:
639:
637:
633:
629:
626:Application,
625:
623:
619:
616:
612:
606:
604:
601:
598:
595:
592:
589:
586:
583:
580:
577:Application,
576:
574:
570:
566:
563:
560:
557:
554:
551:
548:
545:
542:
540:
536:
532:
528:
524:
521:
519:
515:
512:
507:
501:
496:
491:
486:
481:
476:
466:
463:
461:
451:
449:
445:
441:
437:
433:
429:
425:
421:
417:
413:
409:
405:
401:
397:
393:
389:
385:
380:
378:
374:
369:
367:
363:
359:
355:
351:
340:
335:
333:
328:
326:
321:
320:
318:
317:
311:
308:
306:
303:
301:
298:
296:
293:
291:
288:
286:
283:
281:
278:
276:
273:
271:
268:
266:
263:
261:
258:
256:
253:
251:
248:
247:
237:
236:
231:
228:
226:
223:
222:
221:
220:
213:
210:
208:
205:
203:
200:
198:
195:
194:
193:
190:
188:
185:
183:
180:
178:
175:
171:
168:
167:
166:
163:
159:
156:
154:
151:
149:
146:
145:
144:
141:
139:
136:
134:
131:
129:
126:
124:
121:
119:
116:
114:
111:
109:
106:
104:
101:
99:
96:
94:
91:
89:
86:
84:
81:
77:
74:
72:
69:
67:
64:
62:
61:Foreach loops
59:
58:
57:Control flow
56:
54:
51:
49:
46:
44:
41:
39:
36:
34:
31:
30:
29:
28:
25:
22:Comparison of
20:
19:
16:
7596:Generational
7586:Alphabetical
7582:
7562:
7387:Visual Basic
7331:
7270:
7242:
7223:
7219:
7209:
7198:. Retrieved
7194:
7185:
7174:. Retrieved
7170:
7167:"Mandelbrot"
7161:
7120:
7114:
7103:. Retrieved
7099:
7090:
7071:
7065:
7056:the original
7045:
7040:
7031:
7014:
7006:
6990:
6981:
6945:
6931:
6920:
6909:
6898:
6888:
6877:
6866:
6855:. Retrieved
6848:the original
6835:
6820:
6804:
6795:
6786:
6773:
6764:
6755:
6747:
6744:"M8 is out!"
6738:
6726:. Retrieved
6717:
6706:
6695:
6686:
6675:
6664:
6653:. Retrieved
6649:
6640:
6631:
6622:
6611:
6602:
6591:
6582:
6571:
6560:
6549:
6538:
6527:
6499:. Retrieved
6492:the original
6479:
6468:
6457:
6446:. Retrieved
6439:the original
6426:
6415:
6404:. Retrieved
6397:the original
6384:
6370:
6355:
6340:
6325:
6310:
6282:
6046:– June 1977.
5993:
5988:
5970:
5888:Lines ratio
5863:do not) and
5846:
5809:
5808:
5776:Visual Basic
5739:
5624:Failsafe I/O
5623:
5622:
5607:
5587:input/output
5581:or throw an
5576:
5562:Type systems
5276:Application
5242:Application
5168:Visual Basic
5033:Application
4608:Application
4496:Distributed
4463:Application
4292:Application
4112:Application
3944:Application
3894:Distributed
3857:Concurrent,
3581:Application
3464:Distributed
3057:Backtracking
2835:1997, 2007,
2641:Application
2534:Application
2367:Application
2229:Application
2128:Application
1995:Distributed
1938:Application
1926:
1748:Application
795:Application
756:Application
723:Application
573:ActionScript
562:Object-based
529:, business,
511:Standardized
457:
381:
370:
348:
165:Type systems
43:Basic syntax
32:
21:
15:
7591:Categorical
7048:feature at
7001:is nonzero.
6999:exit status
6269:TIOBE index
5768:Swift ≥ 2.0
5764:Standard ML
5708:Objective-C
5704:Mathematica
5648:Common Lisp
5603:fail safely
5591:system call
5508:Concurrent
5159:Concurrent
5029:Standard ML
4990:1998, ANSI
4924:Small Basic
4702:Concurrent
4544:Object REXX
3790:Concurrent
3765:Objective-C
3756:Structured
3473:Mathematica
3393:Second Life
2984:1997-2022,
2943:Concurrent
2627:Declarative
2488:Concurrent
2288:1994, ANSI
2059:distributed
1882:Structured
1735:Concurrent
1670:1994, ANSI
1628:Common Lisp
1484:Concurrent
1029:server-side
861:pi calculus
823:IFIP WG 2.1
816:Concurrent
783:IFIP WG 2.1
663:distributed
609:1999-2003,
579:client-side
523:Application
426:standard),
416:Common Lisp
388:Standard ML
377:programmers
66:While loops
7456:JavaScript
7332:Comparison
7200:2018-05-29
7176:2021-07-09
7105:2018-05-29
7046:Compare to
7010:Data from
6857:2017-02-18
6825:PHP Manual
6809:PHP Manual
6728:2011-12-07
6655:2024-04-02
6501:2018-05-03
6448:2008-08-09
6406:2008-08-09
6297:hosted at
6275:References
6000:challenges
5995:Benchmarks
5979:Benchmarks
5814:AutoHotkey
5551:Optionally
4546:dialects)
4532:Scripting
4216:PowerShell
4176:PostScript
4036:1983, ISO
3930:Optionally
3641:multi-user
3637:Concurrent
3571:1996, ISO
3210:Optionally
2952:JavaScript
2039:Structured
2017:Education
1681:Education
1594:ColdFusion
1096:Optionally
1031:, general
952:AutoHotkey
910:1989, ISO
659:Concurrent
500:Reflective
490:Procedural
485:Functional
475:Imperative
404:ECMAScript
371:There are
98:Generators
38:Assignment
7553:Smalltalk
7147:cite book
7076:CiteSeerX
6925:SMLNJ.org
6608:"Crystal"
6303:Australia
5948:Smalltalk
5882:Language
5760:Smalltalk
5740:signal on
5640:Ballerina
5583:exception
5526:scripting
5134:V (Vlang)
5023:Unknown
4960:Smalltalk
4518:Dialected
4486:Unknown
4459:REALbasic
4288:PureBasic
3973:Oz-Mozart
3288:Unknown
3185:scripting
3137:Unknown
3061:Streaming
2997:Research
2800:Unknown
2734:Unknown
2706:HyperTalk
2530:GraphTalk
2330:FreeBASIC
2001:Void-safe
1420:Unknown
1141:BeanShell
1072:scripting
1023:Ballerina
673:27831-88
506:paradigms
468:Language
408:Smalltalk
366:semantics
244:languages
192:Operators
71:For loops
7626:Category
7611:Category
7377:Assembly
7337:Timeline
6884:"Macros"
6799:ISO 7185
6432:"Vak.ru"
6390:"Vak.ru"
6291:Archived
6085:See also
6059:ALGOL 68
6035:67, and
6021:ALGOL 68
5716:OpenLisp
4839:De facto
4242:Pipeline
3903:OpenLisp
3836:General
3577:Modula-3
3542:Modula-2
3294:LiveCode
3265:General
3247:Dataflow
2986:ECMA-262
2810:General
2777:General
2262:General
2161:General
2124:Euphoria
1632:General
1497:General
1463:General
1430:General
1212:BlitzMax
1055:De facto
920:General
835:Ateji PX
791:ALGOL 68
752:ALGOL 60
719:ALGOL 58
632:realtime
628:embedded
356:). Like
354:computer
76:Do-while
53:Comments
7564:more...
7543:Scratch
7446:Haskell
7436:Fortran
7392:classic
7342:History
7139:7876824
6711:JSR 241
6532:JSR 274
6520:POSIX.2
5915:Fortran
5830:GLBasic
5700:LabVIEW
5680:Haskell
5676:Harbour
5664:Fortran
5612:(e.g.,
5593:(e.g.,
5554:POSIX.2
4540:NetRexx
4414:Modular
3940:Oxygene
3328:Logtalk
3220:LabVIEW
3213:POSIX.2
2637:Haskell
2601:Harbour
2429:GLBasic
2294:Fortran
1710:Crystal
1596:(CFML)
1459:Clojure
1393:Clarion
1183:System
1099:POSIX.2
683:Highly
531:general
495:Generic
436:Fortran
7583:Lists:
7518:Python
7513:Prolog
7491:Pascal
7481:MATLAB
7466:Kotlin
7426:Erlang
7365:Simula
7279:
7137:
7127:
7078:
7022:
6995:set -e
6613:GitHub
6109:(18 P)
6065:&
6055:Pascal
6037:TACPOL
6033:Simula
6029:Pascal
6025:JOVIAL
5959:Python
5826:Eiffel
5800:XQuery
5724:Python
5696:Kotlin
5684:ISLISP
5660:Erlang
5585:if an
5412:XQuery
4996:SNOBOL
4881:Simula
4811:Scheme
4744:S-Lang
4388:Racket
4321:Python
4252:Prolog
4007:Pascal
3933:ISLISP
3698:Oberon
3509:MATLAB
3364:(LSL)
3353:Logic
3251:visual
3143:Kotlin
2806:ISLISP
2564:Groovy
2555:Logic
2363:Gambas
2157:Factor
2090:Erlang
2053:Elixir
1967:Eiffel
1893:Delphi
1781:Cython
1345:1998,
1307:1989,
990:AutoIt
958:macros
821:1968,
785:, ISO
781:1960,
636:system
581:, web
539:mobile
504:Other
448:XQuery
446:, and
428:ISLISP
420:Scheme
412:Prolog
362:syntax
148:Filter
118:Arrays
7558:Swift
7548:Shell
7461:Julia
7431:Forth
7421:COBOL
7382:BASIC
7360:ALGOL
7251:(PDF)
6974:stdio
6966:errno
6851:(PDF)
6844:(PDF)
6495:(PDF)
6488:(PDF)
6442:(PDF)
6435:(PDF)
6400:(PDF)
6393:(PDF)
6051:BLISS
6027:J3B,
5954:6.25
5867:, in
5861:POSIX
5857:stdio
5822:COBOL
5796:XPath
5756:Scala
5732:Rebol
5712:OCaml
5692:Julia
5652:Curry
5636:ALGOL
5595:chmod
5522:Shell
5408:XPath
5064:Swift
4918:1968
4847:Seed7
4777:Scala
4538:Yes (
4492:Rebol
3832:Occam
3799:OCaml
3645:NoSQL
3610:MUMPS
3439:Maple
3181:Shell
3075:Julia
3053:Tacit
2258:Forth
1997:SCOOP
1991:Erl-G
1934:Dylan
1744:Curry
1676:COMAL
1561:Cobra
1526:COBOL
1426:Clean
1179:BLISS
1106:BASIC
1068:Shell
904:tacit
679:Aldor
440:COBOL
392:ALGOL
128:Scope
7533:Rust
7528:Ruby
7503:Perl
7471:Lisp
7451:Java
7397:.NET
7277:ISBN
7153:link
7135:OCLC
7125:ISBN
7030:The
7020:ISBN
6063:BCPL
5965:6.5
5937:Perl
5932:1.5
5926:Java
5921:0.8
5869:Bash
5842:Perl
5804:Zeek
5792:Xojo
5752:Rust
5748:Ruby
5744:Ring
5736:Rexx
5728:Raku
5688:Java
5672:Gosu
5599:kill
5539:Yes
5530:Yes
5505:Yes
5502:Yes
5499:Yes
5496:Yes
5490:Yes
5457:Yes
5450:Zeek
5425:Yes
5397:Yes
5391:Yes
5385:Yes
5382:Yes
5375:Xojo
5349:Yes
5346:Yes
5328:Yes
5325:Yes
5322:Yes
5319:Yes
5316:Yes
5313:Yes
5285:Yes
5282:Yes
5279:Yes
5254:Yes
5248:Yes
5245:Yes
5226:Yes
5223:Yes
5220:Yes
5217:Yes
5214:Yes
5211:Yes
5187:Yes
5184:Yes
5178:Yes
5175:Yes
5156:Yes
5153:Yes
5150:Yes
5141:Yes
5123:Yes
5117:Yes
5114:Yes
5111:Yes
5108:Yes
5086:Yes
5083:Yes
5080:Yes
5077:Yes
5074:Yes
5071:Yes
5048:Yes
5042:Yes
5036:Yes
4982:Yes
4976:Yes
4973:Yes
4970:Yes
4967:Yes
4931:Yes
4891:Yes
4888:Yes
4869:Yes
4866:Yes
4857:Yes
4854:Yes
4824:Yes
4818:Yes
4799:Yes
4796:Yes
4790:Yes
4787:Yes
4784:Yes
4760:Yes
4751:Yes
4727:Yes
4724:Yes
4721:Yes
4718:Yes
4696:Yes
4693:Yes
4690:Yes
4687:Yes
4684:Yes
4677:Rust
4663:Yes
4654:Yes
4651:Yes
4648:Yes
4641:Ruby
4626:Yes
4623:Yes
4620:Yes
4617:Yes
4614:Yes
4611:Yes
4604:Ring
4587:Yes
4578:Yes
4552:Yes
4542:and
4535:Yes
4528:REXX
4514:Yes
4508:Yes
4505:Yes
4502:Yes
4499:Yes
4475:Yes
4447:Yes
4444:Yes
4441:Yes
4438:Yes
4435:Yes
4432:Yes
4425:Raku
4410:Yes
4404:Yes
4401:Yes
4398:Yes
4395:Yes
4377:Yes
4371:Yes
4368:Yes
4365:Yes
4362:Yes
4343:Yes
4340:Yes
4337:Yes
4334:Yes
4331:Yes
4328:Yes
4304:Yes
4295:Yes
4274:Yes
4268:Yes
4265:Yes
4238:Yes
4232:Yes
4229:Yes
4226:Yes
4223:Yes
4192:Yes
4183:Yes
4159:Yes
4150:Yes
4143:Plus
4124:Yes
4118:Yes
4115:Yes
4108:PL/I
4097:Yes
4091:Yes
4088:Yes
4085:Yes
4082:Yes
4064:Yes
4061:Yes
4058:Yes
4055:Yes
4052:Yes
4049:Yes
4042:Perl
4023:Yes
4014:Yes
3986:Yes
3983:Yes
3980:Yes
3959:Yes
3950:Yes
3947:Yes
3922:Yes
3916:Yes
3913:Yes
3910:Yes
3888:Yes
3882:Yes
3876:Yes
3848:Yes
3839:Yes
3818:Yes
3815:Yes
3812:Yes
3809:Yes
3806:Yes
3787:Yes
3781:Yes
3775:Yes
3772:Yes
3753:Yes
3750:Yes
3747:Yes
3741:Yes
3738:Yes
3708:Yes
3705:Yes
3688:meta
3683:Yes
3680:Yes
3677:Yes
3674:Yes
3671:Yes
3668:Yes
3633:Yes
3627:Yes
3618:Yes
3612:(M)
3596:Yes
3587:Yes
3584:Yes
3561:Yes
3549:Yes
3525:Yes
3519:Yes
3516:Yes
3497:Yes
3494:Yes
3491:Yes
3488:Yes
3485:Yes
3482:Yes
3455:Yes
3452:Yes
3449:Yes
3446:Yes
3427:Yes
3421:Yes
3418:Yes
3415:Yes
3412:Yes
3379:Yes
3370:Yes
3350:Yes
3338:Yes
3316:Yes
3310:Yes
3304:Yes
3301:Yes
3274:Yes
3261:Lisp
3234:Yes
3231:Yes
3228:Yes
3222:(G)
3198:Yes
3192:Yes
3189:Yes
3165:Yes
3162:Yes
3159:Yes
3156:Yes
3153:Yes
3150:Yes
3097:Yes
3094:Yes
3091:Yes
3088:Yes
3082:Yes
3040:Yes
3006:Yes
2974:Yes
2968:Yes
2965:Yes
2962:Yes
2959:Yes
2940:Yes
2937:Yes
2934:Yes
2931:Yes
2928:Yes
2925:Yes
2918:Java
2895:Yes
2892:Yes
2885:JADE
2869:Yes
2866:Yes
2863:Yes
2860:Yes
2857:Yes
2854:Yes
2825:Yes
2819:Yes
2816:Yes
2813:Yes
2786:Yes
2750:Yes
2747:Yes
2728:Yes
2722:Yes
2713:Yes
2695:Yes
2692:Yes
2686:Yes
2683:Yes
2680:Yes
2673:Haxe
2656:Yes
2650:Yes
2623:Yes
2620:Yes
2617:Yes
2614:Yes
2611:Yes
2608:Yes
2586:Yes
2583:Yes
2580:Yes
2577:Yes
2574:Yes
2571:Yes
2540:Yes
2519:Yes
2516:Yes
2507:Yes
2504:Yes
2497:Gosu
2485:Yes
2482:Yes
2479:Yes
2470:Yes
2445:Yes
2439:Yes
2436:Yes
2406:Yes
2403:Yes
2373:Yes
2370:Yes
2349:Yes
2346:Yes
2340:Yes
2337:Yes
2313:Yes
2310:Yes
2307:Yes
2304:Yes
2301:Yes
2280:Yes
2274:Yes
2271:Yes
2265:Yes
2247:Yes
2244:Yes
2241:Yes
2238:Yes
2235:Yes
2232:Yes
2205:Yes
2179:Yes
2176:Yes
2164:Yes
2146:Yes
2140:Yes
2112:Yes
2103:Yes
2078:Yes
2069:Yes
2029:Yes
2020:Yes
2013:ELAN
1989:Yes
1986:Yes
1980:Yes
1977:Yes
1974:Yes
1947:Yes
1944:Yes
1919:Yes
1916:Yes
1913:Yes
1910:Yes
1907:Yes
1904:Yes
1876:Yes
1873:Yes
1870:Yes
1867:Yes
1864:Yes
1854:Dart
1842:Yes
1839:Yes
1836:Yes
1833:Yes
1830:Yes
1827:Yes
1806:Yes
1797:Yes
1794:Yes
1791:Yes
1763:Yes
1757:Yes
1729:Yes
1726:Yes
1723:Yes
1720:Yes
1717:Yes
1693:Yes
1684:Yes
1650:Yes
1647:Yes
1644:Yes
1641:Yes
1638:Yes
1635:Yes
1611:Yes
1605:Yes
1599:Web
1583:Yes
1580:Yes
1574:Yes
1571:Yes
1568:Yes
1542:Yes
1536:Yes
1533:Yes
1512:Yes
1509:Yes
1503:Yes
1500:Yes
1472:Yes
1445:Yes
1439:Yes
1406:Yes
1403:Yes
1400:Yes
1379:Yes
1376:Yes
1373:Yes
1370:Yes
1367:Yes
1364:Yes
1335:Yes
1332:Yes
1329:Yes
1326:Yes
1323:Yes
1294:Yes
1285:Yes
1255:Yes
1234:Yes
1228:Yes
1222:Yes
1219:Yes
1195:Yes
1163:Yes
1154:Yes
1151:Yes
1148:Yes
1122:Yes
1113:Yes
1085:Yes
1076:Yes
1063:Bash
1043:Yes
1040:Yes
1037:Yes
1034:Yes
1006:Yes
997:Yes
973:Yes
963:Yes
923:Yes
896:Yes
893:Yes
890:Yes
887:Yes
884:Yes
881:Yes
845:Yes
810:Yes
807:Yes
804:Yes
798:Yes
771:Yes
768:Yes
759:Yes
726:Yes
699:Yes
696:Yes
693:Yes
671:GOST
652:Yes
649:Yes
643:Yes
640:Yes
593:Yes
590:Yes
587:Yes
584:Yes
558:Yes
555:Yes
552:Yes
549:Yes
543:Yes
424:IEEE
384:Perl
364:and
153:Fold
7538:SQL
7508:PHP
7476:Lua
7411:C++
7372:APL
7355:Ada
7228:doi
6962:gcc
5929:2.5
5907:2.5
5904:C++
5859:or
5849:C++
5838:Lua
5834:RPG
5772:Tcl
5720:PHP
5632:Ada
5545:No
5542:No
5536:No
5533:No
5517:Zsh
5511:No
5493:No
5483:Zig
5477:No
5472:No
5469:No
5466:No
5463:No
5460:No
5442:Yes
5434:No
5431:No
5428:No
5422:No
5419:No
5402:No
5394:No
5388:No
5369:No
5361:No
5358:No
5355:No
5352:No
5334:No
5300:No
5294:No
5291:No
5288:No
5266:No
5260:No
5257:No
5251:No
5232:No
5196:No
5190:No
5181:No
5162:No
5128:No
5120:No
5101:Tcl
5095:No
5056:Yes
5051:No
5045:No
5039:No
5018:No
5015:No
5012:No
5009:No
5006:No
5003:No
4988:Yes
4979:No
4954:No
4946:No
4943:No
4940:No
4937:No
4934:No
4916:Yes
4903:No
4900:No
4897:No
4894:No
4875:No
4863:No
4860:No
4833:No
4830:No
4827:No
4821:No
4793:No
4771:No
4766:No
4763:No
4757:No
4754:No
4738:No
4733:No
4730:No
4705:No
4699:No
4669:Yes
4660:No
4657:No
4635:No
4598:No
4593:No
4590:No
4584:No
4581:No
4571:RPG
4563:Yes
4558:No
4555:No
4549:No
4522:No
4511:No
4481:No
4478:No
4472:No
4469:No
4466:No
4453:No
4419:No
4407:No
4382:No
4374:No
4315:No
4310:No
4307:No
4301:No
4298:No
4280:Yes
4271:No
4262:No
4259:No
4246:No
4235:No
4198:No
4195:No
4189:No
4186:No
4170:No
4165:No
4162:No
4156:No
4153:No
4135:Yes
4130:No
4127:No
4121:No
4094:No
4075:PHP
4069:No
4034:Yes
4029:No
4026:No
4020:No
4017:No
4001:No
3995:No
3992:No
3989:No
3967:No
3962:No
3956:No
3953:No
3925:No
3919:No
3897:No
3891:No
3885:No
3879:No
3869:Opa
3863:No
3854:No
3851:No
3845:No
3842:No
3826:No
3821:No
3793:No
3784:No
3778:No
3759:No
3744:No
3725:No
3720:No
3717:No
3714:No
3711:No
3692:No
3661:Nim
3653:Yes
3624:No
3604:No
3599:No
3593:No
3590:No
3569:Yes
3564:No
3558:No
3555:No
3552:No
3536:No
3531:No
3528:No
3522:No
3503:No
3467:No
3461:No
3458:No
3433:No
3424:No
3405:Lua
3397:LSL
3385:No
3382:No
3376:No
3373:No
3356:No
3347:No
3344:No
3341:No
3335:No
3322:No
3313:No
3307:No
3283:No
3280:No
3277:No
3271:No
3268:No
3255:No
3243:No
3240:No
3237:No
3204:No
3201:No
3195:No
3176:Ksh
3131:No
3128:No
3125:No
3122:No
3119:No
3116:No
3103:No
3085:No
3069:No
3065:PEG
3049:No
3046:No
3043:No
3037:No
3034:No
3021:No
3015:No
3012:No
3009:No
3003:No
3000:No
2993:Joy
2982:Yes
2971:No
2912:No
2907:No
2904:No
2901:No
2898:No
2879:No
2837:ISO
2833:Yes
2828:No
2822:No
2795:No
2792:No
2789:No
2783:No
2780:No
2773:IPL
2767:No
2762:No
2759:No
2756:No
2753:No
2725:No
2719:No
2716:No
2700:No
2689:No
2665:Yes
2659:No
2653:No
2647:No
2644:No
2631:No
2594:JCP
2558:No
2552:No
2549:No
2546:No
2543:No
2537:No
2524:No
2513:No
2510:No
2476:No
2457:No
2451:No
2448:No
2442:No
2423:No
2418:No
2415:No
2412:No
2409:No
2390:No
2385:No
2382:No
2379:No
2376:No
2357:No
2352:No
2343:No
2322:Yes
2316:No
2286:Yes
2277:No
2268:No
2252:No
2219:No
2214:No
2211:No
2208:No
2202:No
2199:No
2187:No
2173:No
2167:No
2151:No
2143:No
2137:No
2134:No
2131:No
2118:No
2109:No
2106:No
2100:No
2097:No
2084:No
2075:No
2072:No
2066:No
2063:No
2047:No
2035:No
2032:No
2026:No
2023:No
2005:Yes
1983:No
1961:No
1956:No
1953:No
1950:No
1941:No
1885:Yes
1879:No
1860:IoT
1848:No
1814:No
1803:No
1800:No
1766:No
1760:No
1754:No
1751:No
1738:No
1732:No
1704:No
1699:No
1696:No
1690:No
1687:No
1678:80
1668:Yes
1622:No
1617:No
1614:No
1608:No
1602:No
1588:No
1577:No
1553:Yes
1548:No
1545:No
1539:No
1520:No
1515:No
1506:No
1493:CLU
1487:No
1481:No
1478:No
1475:No
1469:No
1466:No
1453:No
1448:No
1442:No
1436:No
1433:No
1415:No
1412:No
1409:No
1385:Yes
1343:Yes
1338:No
1316:C++
1305:Yes
1300:No
1297:No
1291:No
1288:No
1272:No
1267:No
1264:No
1261:No
1258:No
1252:No
1245:Boo
1239:No
1231:No
1225:No
1206:No
1201:No
1198:No
1192:No
1189:No
1186:No
1172:JCP
1160:No
1157:No
1133:Yes
1128:No
1125:No
1119:No
1116:No
1091:No
1088:No
1082:No
1079:No
1049:No
1046:No
1017:No
1012:No
1009:No
1003:No
1000:No
984:No
979:No
976:No
970:No
966:Yes
944:Yes
938:No
935:No
932:No
929:No
926:No
908:Yes
871:APL
865:No
857:No
854:No
851:No
848:No
842:No
819:Yes
813:No
801:No
779:Yes
774:No
765:No
762:No
746:No
741:No
738:No
735:No
732:No
729:No
713:No
708:No
705:No
702:No
667:Yes
655:No
646:No
622:Ada
607:Yes
599:No
596:No
567:No
546:No
535:web
527:RAD
444:SQL
432:Ada
406:),
400:C++
386:or
158:Map
7628::
7486:ML
7441:Go
7416:C#
7224:17
7222:.
7218:.
7193:.
7169:.
7149:}}
7145:{{
7133:.
7098:.
7035:C.
6954:^
6886:.
6827:,
6811:,
6779:VM
6648:.
6630:.
6610:.
6510:^
6362:,
6347:,
6332:,
6317:,
6301:,
6107:
6078:Go
6069:–
6061:,
6057:,
6053:,
6031:,
6023:,
6002:.
5943:6
5910:1
5899:1
5844:.
5836:,
5824:,
5820:,
5812::
5806:.
5794:,
5790:,
5786:,
5782:,
5778:,
5774:,
5766:,
5762:,
5758:,
5750:,
5746:,
5734:,
5730:,
5726:,
5722:,
5718:,
5706:,
5702:,
5698:,
5694:,
5690:,
5686:,
5682:,
5678:,
5674:,
5668:Go
5666:,
5662:,
5654:,
5646:,
5644:C#
5642:,
5630:,
5620:.
5597:,
5524:,
5340:XL
4909:,
4204:,
3647:,
3643:,
3639:,
3399:.
3249:,
3183:,
3063:,
3059:,
3055:,
3027:jq
2740:Io
2463:Go
2225:F#
2193:FP
2041:,
1999:,
1925:?
1895:,
1661:,
1657:,
1354:C#
1168:No
1070:,
902:,
829:,
825:,
687:,
661:,
634:,
630:,
613:,
537:,
533:,
525:,
450:.
442:,
438:,
434:,
430:,
418:,
414:,
410:,
398:,
394:,
368:.
7523:R
7406:C
7313:e
7306:t
7299:v
7285:.
7253:.
7236:.
7230::
7203:.
7179:.
7155:)
7141:.
7108:.
7084:.
7028:.
6976:.
6939:.
6892:.
6860:.
6815:,
6731:.
6658:.
6504:.
6451:.
6409:.
6067:C
5962:6
5951:6
5940:6
5918:2
5896:1
5893:C
5851:(
5818:C
5798:/
5656:D
5410:/
4711:S
4355:R
3109:K
2844:J
1820:D
1278:C
422:(
396:C
338:e
331:t
324:v
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.