522:) and tools to enhance the IDE or for other Delphi related development tasks are available, some free of charge. The IDE includes a GUI for localization and translation of created programs that may be deployed to a translator; there are also third-party tools with more features for this purpose. The VCL framework maintains a high level of source compatibility between versions, which simplifies updating existing source code to a newer Delphi version. Third-party libraries typically need updates from the vendor but, if source code is supplied, recompilation with the newer version may be sufficient. The VCL was an early adopter of
45:
54:
1409:
117:
615:(later abbreviated FMX), was released in 2011, as part of Delphi XE2, together with an additional set of built-in compilers for non-Windows platforms. FireMonkey is a cross-platform framework for Windows, macOS, iOS, Android and Linux (x64). The GUI parts of FireMonkey are largely based on Direct3D and OpenGL. FireMonkey is not compatible with VCL; they are two separate frameworks. FireMonkey applications do, however, allow easy sharing of non-visual code
640:. In addition, they can be used jointly in a project. For example, C++Builder 6 and later can combine source code from Delphi and C++ in one project, while packages compiled with C++Builder can be used from within Delphi. In 2007, the products were released jointly as RAD Studio, a shared host for Delphi and C++Builder, which can be purchased with either or both. Starting with Rio, there is also interoperability with Python.
388:, are interoperable and jointly sold under the name RAD Studio. There are Professional, Enterprise, and Architect editions, with the higher editions having more features at a higher price. There is also a free-of-charge Community edition, with most of the features of Professional, but restricted to users and companies with low revenue.
865:
is an embeddable SQL database that integrates natively to Delphi and C++Builder for client/server or embedded development. Its distinguishing features reduced administration requirements, commercial-grade data security, disaster recovery, and change synchronization. It is also accessible by all major
486:
was originally developed as a general-purpose language "suitable for expressing the fundamental constructs known at the time in a concise and logical way", and "its implementation was to be efficient and competitive with existing FORTRAN compilers" but without low-level programming facilities or
503:), which Delphi implicitly de-references, so there is usually no need to manually allocate memory for pointers to objects or use similar techniques that some other languages need. There are dedicated reference-counted string types, and also null-terminated strings.
506:
Strings can be concatenated by using the '+' operator, rather than using functions. For dedicated string types, Delphi handles memory management without programmer intervention. Since
Borland Developer Studio 2006, there are functions to locate
530:; it uses a reusable component model, extensible by the developer. With class helpers, new functionality can be introduced to core RTL and VCL classes without changing the original source code of the RTL or VCL.
1244:
909:(formerly named Chrome) from RemObjects. It ran in the Microsoft Visual Studio IDE rather than RAD Studio. It was licensed and rebranded by Embarcadero to replace Delphi.NET when that product was discontinued.
1217:
840:
Embarcadero publishes "roadmaps" describing their future development plans. The most recent one was published in
November 2020. Version 10.5 referred to in the November 2020 roadmap was renamed 11.0.
1808:
1436:
922:
that supports most of Delphi's Object Pascal code. Free Pascal also has its own language extensions, multiple compiler modes, and supports 18+ operating systems and 9+ processor architectures.
855:: Similar to Delphi, but for Linux, released in 2001. This was the first attempt to add Linux support to the Delphi product family. Kylix used the new CLX cross-platform framework (based on
849:
Borland
Enterprise Studio, a precursor to RAD Studio, is a software development suite that includes support for multiple languages. Borland Enterprise Studio for Windows supports Delphi.
1050:
859:), instead of Delphi's VCL. Kylix was discontinued after version 3. Today Linux support is integrated into the main Delphi product and uses the FireMonkey cross-platform framework.
609:(VCL) is the framework for developing pure Windows applications. VCL is a long-standing framework, included in the first release of Delphi and actively developed ever since then.
998:
487:
access to hardware. Turbo Pascal and its descendants, including Delphi, support access to hardware and low-level programming, with the facility to incorporate code written in
434:
To better support development for
Microsoft Windows and interoperate with code developed with other software development tools, Delphi supports independent interfaces of
3280:
1801:
4012:
1429:
1240:
4017:
902:. Delphi for PHP was announced on March 20, 2007, renamed in October 2010 to RadPHP, and is based on Qadram Q studio. Embarcadero acquired Qadram in January 2011.
866:
languages and platforms in the market with database connection protocols like ODBC, ADO, ADO.NET and even with Java by JDBC/ODBC Bridge or Java type 4 connectors.
1213:
4002:
3287:
1794:
1422:
1269:
591:
as possible to allow existing code reuse, new features, new libraries, and improvements sometimes make newer releases less than 100% backward compatible.
3247:
4007:
3997:
3321:
1197:
1030:
1162:
1046:
53:
1650:
587:
Delphi is one of the languages where backward compatibility is close to 100%. Although each new release of Delphi attempts to keep as much
246:
1132:
594:
Since 2016, there have been new releases of Delphi every six months, with new platforms being added approximately every second release.
476:
1076:
1817:
994:
879:
257:
194:
1383:
4022:
3330:
190:
3937:
3104:
2516:
2511:
2506:
2501:
2496:
2491:
2486:
2481:
2476:
2074:
1726:
496:
479:
44:
3916:
3489:
2372:
1532:
1477:
906:
2808:
2668:
1756:
1537:
1462:
1445:
1102:
483:
447:
416:
397:
354:
261:
1526:
1492:
817:
451:
443:
972:
346:(Database Access Components). Delphi is known for its fast compilation speed, native code, and developer productivity.
3671:
2038:
1680:
1315:
616:
500:
492:
362:
108:
3992:
1750:
1721:
636:, are interoperable. They share many core components, notably the IDE, the VCL and FMX frameworks, and much of the
446:
implementations can be delegated to fields or properties of classes. Message handlers are implemented by tagging a
300:
170:
463:
Later versions have included upgraded and enhanced runtime library routines, some provided by the community group
3932:
3566:
3118:
2658:
1665:
569:
3314:
1265:
3553:
3548:
3470:
3396:
2645:
2112:
1825:
1690:
895:
606:
515:
405:
335:
277:
89:
77:
1294:
3703:
3529:
2267:
1948:
916:
3809:
3099:
2700:
2353:
1670:
1655:
1577:
588:
554:
435:
374:
3307:
2957:
2445:
2239:
2043:
1344:
401:
3903:
3855:
3796:
3775:
3729:
3681:
3635:
3589:
3562:
3521:
3498:
3452:
3416:
3388:
3347:
3127:
2939:
2822:
2766:
2677:
2603:
2565:
2386:
2330:
2121:
1838:
1454:
546:
527:
523:
342:(FMX) framework for cross-platform development. Database support is a key feature and is provided by
253:
186:
514:
Delphi includes an integrated IDE. The Delphi products all ship with a run-time library (RTL) and a
2538:
534:
273:
181:
619:
with VCL applications, enabling a lot of code to be ported or shared easily between the platforms.
116:
3883:
3699:
3146:
3140:
2836:
2784:
2746:
2394:
2348:
2343:
2281:
2144:
1986:
1953:
1866:
1708:
1675:
1551:
1155:
946:
899:
891:
460:
connectivity is extensively supported through VCL database-aware and database access components.
439:
370:
366:
319:
265:
1124:
3818:
3647:
3135:
2741:
2721:
2338:
1920:
1487:
1379:
1193:
1187:
1026:
538:
488:
428:
288:
1020:
343:
17:
3868:
3219:
2916:
2546:
1916:
1774:
1613:
1572:
1072:
558:
424:
331:
209:
148:
602:
Delphi offers two frameworks for visual application development, VCL and FireMonkey (FMX):
3947:
3534:
3174:
3025:
2877:
2695:
2427:
2210:
2089:
1973:
1369:
940:
886:
that provided true RAD functionality. It has a form designer similar to that of Delphi or
637:
327:
315:
269:
202:
58:
Screenshot of Delphi 10.4, with the visual form editor being used to create an application
482:, intended to be easy to use and originally based on the earlier Object Pascal language.
1925:
820:
for details on the progression of language and IDE development from 1995 to the present.
3942:
3873:
3689:
2906:
2779:
2461:
2287:
2165:
2032:
1593:
1408:
1214:"List of Delphi language features and version in which they were introduced/deprecated"
919:
576:
572:
models from the source code or to modify the source through changes made in the model.
1786:
518:(VCL), including most of its source code. Third-party components (sometimes with full
3986:
3829:
3737:
3612:
3574:
3511:
3475:
3338:
3204:
3053:
3033:
3015:
2911:
2849:
2813:
2756:
2435:
2417:
2399:
2358:
2229:
2177:
2159:
2015:
2004:
1958:
1943:
1881:
1700:
1603:
1557:
1472:
1467:
1414:
1374:
923:
856:
852:
649:
420:
250:
3299:
499:. Metaclasses are first class objects. Objects are references to the objects (as in
3962:
3888:
3746:
3713:
3602:
3506:
3460:
3214:
3094:
2901:
2471:
2297:
2084:
1981:
1911:
1851:
1685:
1608:
1598:
887:
829:
633:
385:
358:
323:
2093:
1628:
1241:"Embarcadero Delphi named developer language of choice for South African schools"
3804:
3766:
3626:
3406:
3261:
3079:
3074:
3000:
2830:
2726:
2631:
2611:
2583:
2530:
2466:
2256:
2079:
1992:
1846:
1618:
1547:
1497:
912:
565:
519:
508:
284:
1098:
898:
library ported to PHP. Unlike other IDEs, it supports Web 2.0 features such as
3952:
3742:
3355:
3266:
3256:
3164:
3084:
2841:
2731:
2588:
2321:
2200:
1906:
1660:
1623:
1562:
1402:
612:
542:
409:
339:
225:
84:
64:
872:
was a tool for Java development based on
Eclipse since version JBuilder 2007.
427:
for
Borland (now IDERA) as the successor to Turbo Pascal. It supports native
3834:
3786:
3752:
3579:
3443:
3182:
3043:
3010:
2977:
2947:
2789:
2705:
2626:
2440:
2277:
2234:
2226:
2221:
2154:
2069:
2048:
2010:
1997:
1861:
1542:
1319:
862:
314:
Delphi includes a code editor, a visual designer, an integrated debugger, a
365:
to the existing language, and the language has grown to support generics,
3967:
3911:
3709:
3465:
3360:
3156:
3038:
2992:
2972:
2962:
2859:
2794:
2736:
2616:
2593:
2578:
2409:
2306:
2291:
2271:
2262:
2187:
2172:
1935:
1901:
1896:
1891:
1856:
1768:
1762:
1744:
1507:
952:
936:
869:
797:{ this line deallocates the THelloWorld object pointed to by HelloWorld }
464:
457:
214:
198:
73:
3957:
3209:
3048:
2774:
2653:
2621:
2020:
1886:
1567:
1482:
550:
350:
158:
154:
69:
2867:
3893:
3824:
3607:
3401:
3365:
3237:
3229:
3089:
3005:
2967:
2751:
2685:
2573:
2195:
2139:
2129:
2098:
2064:
875:
308:
31:
30:
For the macromolecular electrostatics modeling software package, see
442:
class implementations, and support for many third-party components.
1829:
629:
381:
3863:
3656:
3643:
3428:
2930:
2710:
2302:
2149:
2134:
2025:
1963:
1876:
1871:
1738:
1290:
770:{ constructor returns a pointer to an object of type THelloWorld }
304:
292:
166:
162:
949:– Data flow, events, and state synchronization component library.
568:
features such as method extraction and the possibility to create
3921:
3878:
3814:
3652:
3424:
3196:
3058:
2982:
2690:
2376:
905:
Delphi Prism (later renamed
Embarcadero Prism) derived from the
3303:
1790:
1418:
926:
is a cross-platform RAD IDE that uses the Free Pascal compiler.
334:. The visual forms designer has the option of using either the
3926:
3719:
3693:
3379:
2952:
2556:
1642:
883:
431:
to many platforms including
Windows, Linux, iOS, and Android.
296:
174:
1340:
808:
Note that the object construct is still available in Delphi.
249:
and a software product that uses the Delphi dialect of the
27:
General-purpose programming language and a software product
1047:"Performance Comparison from Delphi 2010 to XE6 (Part 2)"
400:(RAD). Prominent features are a visual designer and two
973:"Announcing the Availability of RAD Studio 12.2 Athens"
564:
The Delphi IDEs since Delphi 2005 increasingly support
832:
schools as a subject of information technology (IT).
1099:"Discussion on Hacker News about Delphi being alive"
995:"Installation Notes - Operating System Requirements"
454:
with the integer constant of the message to handle.
3902:
3854:
3847:
3795:
3774:
3765:
3728:
3680:
3670:
3634:
3625:
3588:
3561:
3547:
3520:
3497:
3488:
3451:
3442:
3415:
3387:
3378:
3346:
3337:
3246:
3228:
3195:
3173:
3155:
3126:
3117:
3067:
3024:
2991:
2938:
2929:
2894:
2876:
2858:
2821:
2807:
2765:
2676:
2667:
2644:
2602:
2564:
2555:
2529:
2454:
2426:
2408:
2385:
2371:
2329:
2320:
2248:
2209:
2186:
2120:
2111:
2057:
1972:
1934:
1837:
1824:
1699:
1641:
1586:
1515:
1506:
1453:
650:
Object Pascal § Delphi_and_Free_Pascal_version
220:
208:
180:
147:
139:
107:
95:
83:
63:
828:Delphi is the medium used to teach programming in
579:, where also its employees actively participate.
330:), Error Insight (real-time error-checking), and
1266:"RAD Studio November 2020 Roadmap PM Commentary"
276:software, currently developed and maintained by
1186:Lingfeng Wang; Kay CHen Tan (20 January 2006).
1156:"Recollections About the Development of Pascal"
3315:
1802:
1430:
8:
1189:Modern Industrial Automation Software Design
1145:With download link for Delphi Feature Matrix
37:
1268:. blogs.embarcadero.com. 17 November 2020.
878:(later replaced with HTML5 Builder) was an
3851:
3771:
3677:
3631:
3558:
3494:
3448:
3384:
3343:
3322:
3308:
3300:
3123:
2935:
2818:
2673:
2561:
2382:
2326:
2117:
1834:
1809:
1795:
1787:
1512:
1437:
1423:
1415:
1407:
1125:"Delphi: App Development Product Editions"
890:, and an integrated debugger based on the
549:. Delphi can also generate standard DLLs,
338:(VCL) for pure Windows development or the
115:
52:
36:
495:features only class- and interface-based
1192:. John Wiley & Sons. pp. 113–.
541:. It can optionally compile to a single
4013:Pascal (programming language) compilers
2492:Visual Studio Express for Windows Phone
964:
318:component, and support for third-party
4018:Pascal (programming language) software
412:(FMX) for cross-platform development.
1220:from the original on 28 February 2016
357:tool for Windows as the successor of
7:
1025:. Palgrave Macmillan. pp. 10–.
1019:William Buchanan (4 February 2003).
247:general-purpose programming language
4003:Integrated development environments
1818:Integrated development environments
349:Delphi was originally developed by
1135:from the original on 14 March 2021
1079:from the original on 23 March 2016
1073:"The Delphi Geek: Built For Speed"
258:integrated development environment
25:
3331:Graphical user interface builders
1053:from the original on 26 July 2015
1105:from the original on 2 July 2016
43:
1727:Comparison of Pascal and Delphi
1347:from the original on 1999-01-25
1297:from the original on 2002-02-05
1272:from the original on 2020-11-28
1247:from the original on 2022-03-31
1168:from the original on 2016-05-12
1001:from the original on 2020-08-06
894:web server. It also includes a
746:{ this is an implicit pointer }
480:high-level programming language
1049:. Riversoft AVG. 12 May 2014.
575:Delphi has communities on the
491:and other languages. Delphi's
1:
4008:Pascal (programming language)
3998:Delphi (programming language)
2290:(aka Espresso, superseded by
931:Notable third-party libraries
398:rapid application development
355:rapid application development
262:rapid application development
143:Mostly Delphi (Object Pascal)
18:Delphi (programming language)
2482:Visual Web Developer Express
1022:Mastering Delphi Programming
818:History of Delphi (software)
644:Sample "Hello World" program
419:-based programming language
283:Delphi's compilers generate
114:RAD Studio 12.2 Athens
2039:Rational Software Architect
1446:Pascal programming language
1291:"Borland Enterprise Studio"
363:object-oriented programming
322:. The code editor features
4039:
1722:Comparison of Pascal and C
815:
647:
29:
3933:Resource construction set
3275:
2659:R Tools for Visual Studio
1717:
915:is an open-source Pascal
135:
103:
51:
42:
3397:Glade Interface Designer
1691:Visual Component Library
653:
607:Visual Component Library
516:Visual Component Library
406:Visual Component Library
336:Visual Component Library
278:Embarcadero Technologies
90:Embarcadero Technologies
4023:User interface builders
3530:Microsoft Visual Studio
3016:Visual Studio Community
2978:VisualFBEditor / WinFBE
2418:Visual Studio Community
2268:Sun Java Studio Creator
1959:Visual Studio Community
1949:Oracle Developer Studio
716:'Hello, World!'
557:automation servers and
545:which does not require
1671:Object Windows Library
1341:"Free Pascal Homepage"
589:backward compatibility
583:Backward compatibility
436:Component Object Model
408:(VCL) for Windows and
402:application frameworks
375:Component Object Model
2958:Microsoft Small Basic
3105:Visual Basic Express
2477:Visual Basic Express
539:single-pass compiler
528:inversion of control
524:dependency injection
361:. Delphi added full
254:programming language
187:Software Development
3407:Stetic GUI Designer
2539:Adobe Flash Builder
2517:Express for Windows
2507:Express for Desktop
1378:. Microsoft Press.
975:. 12 September 2024
955:– Charting library.
943:and memory manager.
659:ObjectPascalExample
316:source code control
122:; 1 day ago
120:/ 12 September 2024
39:
3141:Visual Studio Code
2785:Visual Studio Code
2747:Visual Studio Code
2497:Visual C++ Express
2395:Visual Studio Code
2344:Visual Studio Code
2162:Community Edition
2075:Visual C++ Express
1954:Visual Studio Code
1709:Pascal MicroEngine
1343:. freepascal.org.
1216:. Stack Overflow.
947:OpenWire (library)
493:object-orientation
440:reference counting
65:Original author(s)
3993:CodeGear software
3980:
3979:
3976:
3975:
3843:
3842:
3761:
3760:
3666:
3665:
3648:Interface Builder
3621:
3620:
3543:
3542:
3484:
3483:
3438:
3437:
3374:
3373:
3297:
3296:
3191:
3190:
3113:
3112:
2925:
2924:
2803:
2802:
2640:
2639:
2525:
2524:
2502:Visual C# Express
2487:Visual J# Express
2367:
2366:
2316:
2315:
2107:
2106:
1784:
1783:
1637:
1636:
1488:Concurrent Pascal
1199:978-0-471-77627-7
1032:978-1-137-17356-0
941:runtime libraries
489:assembly language
429:cross-compilation
367:anonymous methods
289:Microsoft Windows
240:
239:
127:12 September 2024
16:(Redirected from
4030:
3852:
3772:
3678:
3632:
3580:Visual FB Editor
3559:
3495:
3449:
3385:
3344:
3324:
3317:
3310:
3301:
3220:Powerflasher FDT
3124:
2936:
2868:Delphi Community
2819:
2674:
2562:
2547:Powerflasher FDT
2383:
2327:
2118:
1835:
1811:
1804:
1797:
1788:
1775:Component Pascal
1735:
1614:Microsoft Pascal
1573:Pic Micro Pascal
1513:
1439:
1432:
1425:
1416:
1411:
1406:
1405:
1403:Official website
1389:
1370:McConnell, Steve
1356:
1355:
1353:
1352:
1337:
1331:
1330:
1328:
1327:
1318:. Archived from
1316:"Kylix is here!"
1312:
1306:
1305:
1303:
1302:
1287:
1281:
1280:
1278:
1277:
1262:
1256:
1255:
1253:
1252:
1236:
1230:
1229:
1227:
1225:
1210:
1204:
1203:
1183:
1177:
1176:
1174:
1173:
1167:
1160:
1152:
1146:
1144:
1142:
1140:
1121:
1115:
1114:
1112:
1110:
1095:
1089:
1088:
1086:
1084:
1069:
1063:
1062:
1060:
1058:
1043:
1037:
1036:
1016:
1010:
1009:
1007:
1006:
991:
985:
984:
982:
980:
969:
907:Oxygene language
844:Related software
804:
801:
798:
795:
792:
789:
786:
783:
780:
777:
774:
771:
768:
765:
762:
759:
756:
753:
750:
747:
744:
741:
738:
735:
732:
729:
726:
723:
720:
717:
714:
711:
708:
705:
702:
699:
696:
693:
690:
687:
684:
681:
678:
675:
672:
669:
666:
663:
660:
657:
624:Interoperability
559:Windows services
533:The compiler is
425:Anders Hejlsberg
415:Delphi uses the
396:Delphi supports
256:and provides an
236:
233:
231:
229:
227:
149:Operating system
130:
128:
123:
119:
56:
47:
40:
21:
4038:
4037:
4033:
4032:
4031:
4029:
4028:
4027:
3983:
3982:
3981:
3972:
3948:Embedded Wizard
3898:
3839:
3791:
3757:
3724:
3662:
3617:
3584:
3552:
3539:
3535:Microsoft Blend
3516:
3480:
3434:
3411:
3370:
3333:
3328:
3298:
3293:
3271:
3242:
3224:
3187:
3169:
3151:
3109:
3063:
3020:
2987:
2921:
2890:
2872:
2854:
2812:
2799:
2761:
2663:
2636:
2598:
2551:
2521:
2512:Express for Web
2450:
2422:
2404:
2363:
2312:
2280:(superseded by
2270:(superseded by
2244:
2205:
2182:
2103:
2090:Borland Turbo C
2053:
1968:
1930:
1820:
1815:
1785:
1780:
1733:
1713:
1695:
1633:
1582:
1502:
1449:
1443:
1401:
1400:
1397:
1392:
1386:
1368:
1364:
1362:Further reading
1359:
1350:
1348:
1339:
1338:
1334:
1325:
1323:
1314:
1313:
1309:
1300:
1298:
1289:
1288:
1284:
1275:
1273:
1264:
1263:
1259:
1250:
1248:
1238:
1237:
1233:
1223:
1221:
1212:
1211:
1207:
1200:
1185:
1184:
1180:
1171:
1169:
1165:
1158:
1154:
1153:
1149:
1138:
1136:
1123:
1122:
1118:
1108:
1106:
1101:. Hacker News.
1097:
1096:
1092:
1082:
1080:
1071:
1070:
1066:
1056:
1054:
1045:
1044:
1040:
1033:
1018:
1017:
1013:
1004:
1002:
993:
992:
988:
978:
976:
971:
970:
966:
962:
933:
846:
838:
826:
824:Uses in schools
821:
814:
806:
805:
802:
799:
796:
793:
790:
787:
784:
781:
778:
775:
772:
769:
766:
763:
760:
757:
754:
751:
748:
745:
742:
739:
736:
733:
730:
727:
724:
721:
718:
715:
712:
709:
706:
703:
700:
697:
694:
691:
688:
685:
682:
679:
676:
673:
670:
667:
664:
661:
658:
655:
652:
646:
638:runtime library
628:Delphi and its
626:
600:
585:
473:
471:Characteristics
394:
380:Delphi and its
377:(COM) support.
328:code completion
224:
131:
126:
124:
121:
96:Initial release
59:
35:
28:
23:
22:
15:
12:
11:
5:
4036:
4034:
4026:
4025:
4020:
4015:
4010:
4005:
4000:
3995:
3985:
3984:
3978:
3977:
3974:
3973:
3971:
3970:
3965:
3960:
3955:
3950:
3945:
3943:Softwell Maker
3940:
3935:
3930:
3924:
3919:
3914:
3908:
3906:
3900:
3899:
3897:
3896:
3891:
3886:
3881:
3876:
3871:
3866:
3860:
3858:
3849:
3845:
3844:
3841:
3840:
3838:
3837:
3832:
3827:
3822:
3812:
3807:
3801:
3799:
3793:
3792:
3790:
3789:
3784:
3780:
3778:
3769:
3763:
3762:
3759:
3758:
3756:
3755:
3750:
3740:
3734:
3732:
3726:
3725:
3723:
3722:
3717:
3707:
3697:
3690:Android Studio
3686:
3684:
3675:
3668:
3667:
3664:
3663:
3661:
3660:
3650:
3640:
3638:
3629:
3623:
3622:
3619:
3618:
3616:
3615:
3610:
3605:
3600:
3594:
3592:
3586:
3585:
3583:
3582:
3577:
3571:
3569:
3556:
3545:
3544:
3541:
3540:
3538:
3537:
3532:
3526:
3524:
3518:
3517:
3515:
3514:
3509:
3503:
3501:
3492:
3486:
3485:
3482:
3481:
3479:
3478:
3473:
3468:
3463:
3457:
3455:
3446:
3440:
3439:
3436:
3435:
3433:
3432:
3421:
3419:
3413:
3412:
3410:
3409:
3404:
3399:
3393:
3391:
3382:
3376:
3375:
3372:
3371:
3369:
3368:
3363:
3358:
3352:
3350:
3341:
3335:
3334:
3329:
3327:
3326:
3319:
3312:
3304:
3295:
3294:
3292:
3291:
3284:
3276:
3273:
3272:
3270:
3269:
3264:
3259:
3252:
3250:
3244:
3243:
3241:
3240:
3234:
3232:
3226:
3225:
3223:
3222:
3217:
3212:
3207:
3201:
3199:
3193:
3192:
3189:
3188:
3186:
3185:
3179:
3177:
3171:
3170:
3168:
3167:
3161:
3159:
3153:
3152:
3150:
3149:
3144:
3138:
3132:
3130:
3121:
3115:
3114:
3111:
3110:
3108:
3107:
3102:
3097:
3092:
3087:
3082:
3077:
3071:
3069:
3065:
3064:
3062:
3061:
3056:
3051:
3046:
3041:
3036:
3030:
3028:
3022:
3021:
3019:
3018:
3013:
3008:
3003:
2997:
2995:
2989:
2988:
2986:
2985:
2980:
2975:
2970:
2965:
2960:
2955:
2950:
2944:
2942:
2933:
2927:
2926:
2923:
2922:
2920:
2919:
2914:
2909:
2907:Virtual Pascal
2904:
2898:
2896:
2892:
2891:
2889:
2888:
2882:
2880:
2874:
2873:
2871:
2870:
2864:
2862:
2856:
2855:
2853:
2852:
2847:
2844:
2839:
2834:
2827:
2825:
2816:
2805:
2804:
2801:
2800:
2798:
2797:
2792:
2787:
2782:
2780:PythonAnywhere
2777:
2771:
2769:
2763:
2762:
2760:
2759:
2754:
2749:
2744:
2739:
2734:
2729:
2724:
2719:
2716:
2713:
2708:
2703:
2698:
2693:
2688:
2682:
2680:
2671:
2665:
2664:
2662:
2661:
2656:
2650:
2648:
2642:
2641:
2638:
2637:
2635:
2634:
2629:
2624:
2619:
2614:
2608:
2606:
2600:
2599:
2597:
2596:
2591:
2586:
2581:
2576:
2570:
2568:
2559:
2553:
2552:
2550:
2549:
2544:
2541:
2535:
2533:
2527:
2526:
2523:
2522:
2520:
2519:
2514:
2509:
2504:
2499:
2494:
2489:
2484:
2479:
2474:
2469:
2464:
2462:Xamarin Studio
2458:
2456:
2452:
2451:
2449:
2448:
2443:
2438:
2432:
2430:
2424:
2423:
2421:
2420:
2414:
2412:
2406:
2405:
2403:
2402:
2397:
2391:
2389:
2380:
2369:
2368:
2365:
2364:
2362:
2361:
2356:
2351:
2346:
2341:
2335:
2333:
2324:
2318:
2317:
2314:
2313:
2311:
2310:
2300:
2295:
2285:
2275:
2265:
2260:
2252:
2250:
2246:
2245:
2243:
2242:
2237:
2232:
2224:
2219:
2215:
2213:
2207:
2206:
2204:
2203:
2198:
2192:
2190:
2184:
2183:
2181:
2180:
2175:
2170:
2169:
2168:
2166:Android Studio
2157:
2152:
2147:
2142:
2137:
2132:
2126:
2124:
2115:
2109:
2108:
2105:
2104:
2102:
2101:
2096:
2087:
2082:
2077:
2072:
2067:
2061:
2059:
2055:
2054:
2052:
2051:
2046:
2041:
2035:
2033:LabWindows/CVI
2030:
2029:
2028:
2023:
2018:
2007:
2002:
2001:
2000:
1995:
1984:
1978:
1976:
1970:
1969:
1967:
1966:
1961:
1956:
1951:
1946:
1940:
1938:
1932:
1931:
1929:
1928:
1923:
1914:
1909:
1904:
1899:
1894:
1889:
1884:
1879:
1874:
1869:
1864:
1859:
1854:
1849:
1843:
1841:
1832:
1822:
1821:
1816:
1814:
1813:
1806:
1799:
1791:
1782:
1781:
1779:
1778:
1772:
1766:
1760:
1754:
1748:
1742:
1736:
1730:
1729:
1724:
1718:
1715:
1714:
1712:
1711:
1705:
1703:
1697:
1696:
1694:
1693:
1688:
1683:
1678:
1673:
1668:
1663:
1658:
1653:
1647:
1645:
1639:
1638:
1635:
1634:
1632:
1631:
1626:
1621:
1616:
1611:
1606:
1601:
1596:
1594:Virtual Pascal
1590:
1588:
1584:
1583:
1581:
1580:
1575:
1570:
1565:
1560:
1555:
1545:
1540:
1535:
1530:
1519:
1517:
1510:
1504:
1503:
1501:
1500:
1495:
1490:
1485:
1480:
1475:
1470:
1465:
1459:
1457:
1451:
1450:
1444:
1442:
1441:
1434:
1427:
1419:
1413:
1412:
1396:
1395:External links
1393:
1391:
1390:
1384:
1365:
1363:
1360:
1358:
1357:
1332:
1307:
1282:
1257:
1239:Staff Writer.
1231:
1205:
1198:
1178:
1147:
1116:
1090:
1064:
1038:
1031:
1011:
986:
963:
961:
958:
957:
956:
950:
944:
932:
929:
928:
927:
920:cross-compiler
917:cross-platform
910:
903:
873:
867:
860:
850:
845:
842:
837:
834:
825:
822:
813:
810:
654:
645:
642:
625:
622:
621:
620:
610:
599:
596:
584:
581:
477:strongly typed
475:Delphi uses a
472:
469:
393:
390:
238:
237:
222:
218:
217:
212:
206:
205:
184:
178:
177:
151:
145:
144:
141:
137:
136:
133:
132:
113:
111:
109:Stable release
105:
104:
101:
100:
97:
93:
92:
87:
81:
80:
67:
61:
60:
57:
49:
48:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
4035:
4024:
4021:
4019:
4016:
4014:
4011:
4009:
4006:
4004:
4001:
3999:
3996:
3994:
3991:
3990:
3988:
3969:
3966:
3964:
3961:
3959:
3956:
3954:
3951:
3949:
3946:
3944:
3941:
3939:
3936:
3934:
3931:
3928:
3925:
3923:
3920:
3918:
3915:
3913:
3910:
3909:
3907:
3905:
3901:
3895:
3892:
3890:
3887:
3885:
3882:
3880:
3877:
3875:
3872:
3870:
3867:
3865:
3862:
3861:
3859:
3857:
3853:
3850:
3846:
3836:
3833:
3831:
3830:Liberty BASIC
3828:
3826:
3823:
3820:
3816:
3813:
3811:
3808:
3806:
3803:
3802:
3800:
3798:
3794:
3788:
3785:
3782:
3781:
3779:
3777:
3773:
3770:
3768:
3764:
3754:
3751:
3748:
3744:
3741:
3739:
3738:IntelliJ IDEA
3736:
3735:
3733:
3731:
3727:
3721:
3718:
3715:
3711:
3708:
3705:
3701:
3698:
3695:
3691:
3688:
3687:
3685:
3683:
3679:
3676:
3673:
3669:
3658:
3654:
3651:
3649:
3645:
3642:
3641:
3639:
3637:
3633:
3630:
3628:
3624:
3614:
3613:Borland Kylix
3611:
3609:
3606:
3604:
3601:
3599:
3596:
3595:
3593:
3591:
3587:
3581:
3578:
3576:
3573:
3572:
3570:
3568:
3564:
3560:
3557:
3555:
3550:
3546:
3536:
3533:
3531:
3528:
3527:
3525:
3523:
3519:
3513:
3512:PascalABC.NET
3510:
3508:
3505:
3504:
3502:
3500:
3496:
3493:
3491:
3487:
3477:
3476:wxFormBuilder
3474:
3472:
3469:
3467:
3464:
3462:
3459:
3458:
3456:
3454:
3450:
3447:
3445:
3441:
3430:
3426:
3423:
3422:
3420:
3418:
3414:
3408:
3405:
3403:
3400:
3398:
3395:
3394:
3392:
3390:
3386:
3383:
3381:
3377:
3367:
3364:
3362:
3359:
3357:
3354:
3353:
3351:
3349:
3345:
3342:
3340:
3336:
3332:
3325:
3320:
3318:
3313:
3311:
3306:
3305:
3302:
3290:
3289:
3285:
3283:
3282:
3278:
3277:
3274:
3268:
3265:
3263:
3260:
3258:
3254:
3253:
3251:
3249:
3245:
3239:
3236:
3235:
3233:
3231:
3227:
3221:
3218:
3216:
3213:
3211:
3208:
3206:
3205:IntelliJ IDEA
3203:
3202:
3200:
3198:
3194:
3184:
3181:
3180:
3178:
3176:
3172:
3166:
3163:
3162:
3160:
3158:
3154:
3148:
3145:
3142:
3139:
3137:
3134:
3133:
3131:
3129:
3125:
3122:
3120:
3116:
3106:
3103:
3101:
3098:
3096:
3093:
3091:
3088:
3086:
3083:
3081:
3078:
3076:
3073:
3072:
3070:
3066:
3060:
3057:
3055:
3054:Liberty BASIC
3052:
3050:
3047:
3045:
3042:
3040:
3037:
3035:
3034:Visual Studio
3032:
3031:
3029:
3027:
3023:
3017:
3014:
3012:
3009:
3007:
3004:
3002:
2999:
2998:
2996:
2994:
2990:
2984:
2981:
2979:
2976:
2974:
2971:
2969:
2966:
2964:
2961:
2959:
2956:
2954:
2951:
2949:
2946:
2945:
2943:
2941:
2937:
2934:
2932:
2928:
2918:
2915:
2913:
2912:Borland Kylix
2910:
2908:
2905:
2903:
2900:
2899:
2897:
2893:
2887:
2884:
2883:
2881:
2879:
2875:
2869:
2866:
2865:
2863:
2861:
2857:
2851:
2850:PascalABC.NET
2848:
2845:
2843:
2840:
2838:
2835:
2832:
2829:
2828:
2826:
2824:
2820:
2817:
2815:
2814:Object Pascal
2810:
2806:
2796:
2793:
2791:
2788:
2786:
2783:
2781:
2778:
2776:
2773:
2772:
2770:
2768:
2764:
2758:
2757:DevEco Studio
2755:
2753:
2750:
2748:
2745:
2743:
2740:
2738:
2735:
2733:
2730:
2728:
2725:
2723:
2720:
2717:
2714:
2712:
2709:
2707:
2704:
2702:
2699:
2697:
2694:
2692:
2689:
2687:
2684:
2683:
2681:
2679:
2675:
2672:
2670:
2666:
2660:
2657:
2655:
2652:
2651:
2649:
2647:
2643:
2633:
2630:
2628:
2625:
2623:
2620:
2618:
2615:
2613:
2610:
2609:
2607:
2605:
2601:
2595:
2592:
2590:
2587:
2585:
2582:
2580:
2577:
2575:
2572:
2571:
2569:
2567:
2563:
2560:
2558:
2554:
2548:
2545:
2542:
2540:
2537:
2536:
2534:
2532:
2528:
2518:
2515:
2513:
2510:
2508:
2505:
2503:
2500:
2498:
2495:
2493:
2490:
2488:
2485:
2483:
2480:
2478:
2475:
2473:
2470:
2468:
2465:
2463:
2460:
2459:
2457:
2453:
2447:
2444:
2442:
2439:
2437:
2436:Visual Studio
2434:
2433:
2431:
2429:
2425:
2419:
2416:
2415:
2413:
2411:
2407:
2401:
2400:PascalABC.NET
2398:
2396:
2393:
2392:
2390:
2388:
2384:
2381:
2378:
2374:
2370:
2360:
2359:DevEco Studio
2357:
2355:
2352:
2350:
2347:
2345:
2342:
2340:
2337:
2336:
2334:
2332:
2328:
2325:
2323:
2319:
2308:
2304:
2301:
2299:
2296:
2293:
2289:
2286:
2283:
2279:
2276:
2273:
2269:
2266:
2264:
2261:
2258:
2254:
2253:
2251:
2247:
2241:
2238:
2236:
2233:
2231:
2230:IntelliJ IDEA
2228:
2225:
2223:
2220:
2217:
2216:
2214:
2212:
2208:
2202:
2199:
2197:
2194:
2193:
2191:
2189:
2185:
2179:
2178:DevEco Studio
2176:
2174:
2171:
2167:
2164:
2163:
2161:
2160:IntelliJ IDEA
2158:
2156:
2153:
2151:
2148:
2146:
2143:
2141:
2138:
2136:
2133:
2131:
2128:
2127:
2125:
2123:
2119:
2116:
2114:
2110:
2100:
2097:
2095:
2091:
2088:
2086:
2083:
2081:
2078:
2076:
2073:
2071:
2068:
2066:
2063:
2062:
2060:
2056:
2050:
2047:
2045:
2042:
2040:
2036:
2034:
2031:
2027:
2024:
2022:
2019:
2017:
2016:IntelliJ IDEA
2014:
2013:
2012:
2008:
2006:
2005:Visual Studio
2003:
1999:
1996:
1994:
1991:
1990:
1988:
1985:
1983:
1980:
1979:
1977:
1975:
1971:
1965:
1962:
1960:
1957:
1955:
1952:
1950:
1947:
1945:
1944:DevEco Studio
1942:
1941:
1939:
1937:
1933:
1927:
1924:
1922:
1918:
1915:
1913:
1910:
1908:
1905:
1903:
1900:
1898:
1895:
1893:
1890:
1888:
1885:
1883:
1882:GNOME Builder
1880:
1878:
1875:
1873:
1870:
1868:
1865:
1863:
1860:
1858:
1855:
1853:
1850:
1848:
1845:
1844:
1842:
1840:
1836:
1833:
1831:
1827:
1823:
1819:
1812:
1807:
1805:
1800:
1798:
1793:
1792:
1789:
1776:
1773:
1770:
1767:
1764:
1761:
1758:
1755:
1752:
1749:
1746:
1743:
1740:
1737:
1732:
1731:
1728:
1725:
1723:
1720:
1719:
1716:
1710:
1707:
1706:
1704:
1702:
1701:Microcomputer
1698:
1692:
1689:
1687:
1684:
1682:
1679:
1677:
1674:
1672:
1669:
1667:
1664:
1662:
1659:
1657:
1654:
1652:
1649:
1648:
1646:
1644:
1640:
1630:
1627:
1625:
1622:
1620:
1617:
1615:
1612:
1610:
1607:
1605:
1604:Borland Kylix
1602:
1600:
1597:
1595:
1592:
1591:
1589:
1585:
1579:
1576:
1574:
1571:
1569:
1566:
1564:
1561:
1559:
1558:PascalABC.NET
1556:
1553:
1549:
1546:
1544:
1541:
1539:
1536:
1534:
1531:
1528:
1524:
1521:
1520:
1518:
1514:
1511:
1509:
1505:
1499:
1496:
1494:
1491:
1489:
1486:
1484:
1481:
1479:
1476:
1474:
1473:Pascal Script
1471:
1469:
1468:Object Pascal
1466:
1464:
1461:
1460:
1458:
1456:
1452:
1447:
1440:
1435:
1433:
1428:
1426:
1421:
1420:
1417:
1410:
1404:
1399:
1398:
1394:
1387:
1385:1-55615-484-4
1381:
1377:
1376:
1375:Code Complete
1371:
1367:
1366:
1361:
1346:
1342:
1336:
1333:
1322:on 2019-09-04
1321:
1317:
1311:
1308:
1296:
1292:
1286:
1283:
1271:
1267:
1261:
1258:
1246:
1242:
1235:
1232:
1219:
1215:
1209:
1206:
1201:
1195:
1191:
1190:
1182:
1179:
1164:
1157:
1151:
1148:
1134:
1130:
1126:
1120:
1117:
1104:
1100:
1094:
1091:
1078:
1074:
1068:
1065:
1052:
1048:
1042:
1039:
1034:
1028:
1024:
1023:
1015:
1012:
1000:
996:
990:
987:
974:
968:
965:
959:
954:
951:
948:
945:
942:
938:
935:
934:
930:
925:
921:
918:
914:
911:
908:
904:
901:
897:
893:
889:
885:
881:
877:
874:
871:
868:
864:
861:
858:
854:
853:Borland Kylix
851:
848:
847:
843:
841:
835:
833:
831:
830:South African
823:
819:
811:
809:
651:
643:
641:
639:
635:
632:counterpart,
631:
623:
618:
614:
611:
608:
605:
604:
603:
597:
595:
592:
590:
582:
580:
578:
573:
571:
567:
562:
560:
556:
552:
548:
544:
540:
536:
531:
529:
525:
521:
517:
512:
510:
504:
502:
498:
494:
490:
485:
481:
478:
470:
468:
466:
461:
459:
455:
453:
449:
445:
441:
437:
432:
430:
426:
422:
421:Object Pascal
418:
413:
411:
407:
403:
399:
391:
389:
387:
384:counterpart,
383:
378:
376:
373:, and native
372:
368:
364:
360:
356:
352:
347:
345:
341:
337:
333:
329:
325:
321:
317:
312:
310:
306:
302:
298:
294:
290:
286:
281:
279:
275:
271:
267:
263:
259:
255:
252:
251:Object Pascal
248:
244:
235:
223:
219:
216:
213:
211:
207:
204:
200:
196:
192:
188:
185:
183:
179:
176:
172:
168:
164:
160:
156:
152:
150:
146:
142:
138:
134:
118:
112:
110:
106:
102:
98:
94:
91:
88:
86:
82:
79:
75:
71:
68:
66:
62:
55:
50:
46:
41:
33:
19:
3963:PowerBuilder
3810:Visual Basic
3597:
3507:SharpDevelop
3461:Code::Blocks
3286:
3279:
3215:Sublime Text
3100:Visual Basic
3095:SharpDevelop
3068:Discontinued
2902:Turbo Pascal
2895:Discontinued
2885:
2543:FlashDevelop
2472:SharpDevelop
2455:Discontinued
2259:Pro for Java
2249:Discontinued
2085:SharpDevelop
2058:Discontinued
1852:Code::Blocks
1686:Turbo Vision
1609:Turbo Pascal
1599:Apple Pascal
1587:Discontinued
1522:
1373:
1349:. Retrieved
1335:
1324:. Retrieved
1320:the original
1310:
1299:. Retrieved
1285:
1274:. Retrieved
1260:
1249:. Retrieved
1234:
1222:. Retrieved
1208:
1188:
1181:
1170:. Retrieved
1150:
1137:. Retrieved
1128:
1119:
1107:. Retrieved
1093:
1081:. Retrieved
1067:
1055:. Retrieved
1041:
1021:
1014:
1003:. Retrieved
989:
979:12 September
977:. Retrieved
967:
888:Visual Basic
839:
827:
807:
627:
601:
593:
586:
574:
563:
532:
513:
509:memory leaks
505:
497:polymorphism
474:
462:
456:
433:
414:
395:
379:
359:Turbo Pascal
348:
324:Code Insight
313:
282:
264:of desktop,
242:
241:
228:.embarcadero
85:Developer(s)
3917:Clarion IDE
3904:Proprietary
3856:Open source
3805:CA-Realizer
3797:Proprietary
3776:Open source
3767:Windows API
3730:Proprietary
3682:Open source
3636:Proprietary
3590:Proprietary
3563:Open source
3522:Proprietary
3499:Open source
3453:Open source
3417:Proprietary
3389:Open source
3348:Open source
3262:Eclipse Che
3128:Open source
3080:MonoDevelop
3075:CA-Realizer
3001:FutureBASIC
2940:Open source
2917:QuickPascal
2831:Free Pascal
2823:Open source
2767:Proprietary
2727:Komodo Edit
2701:Light Table
2678:Open source
2632:Zend Studio
2612:Codelobster
2604:Proprietary
2584:Komodo Edit
2566:Open source
2467:MonoDevelop
2387:Open source
2331:Open source
2288:Visual Café
2257:CodeWarrior
2255:Metrowerks
2122:Open source
2080:MonoDevelop
1993:CodeWarrior
1847:Arduino IDE
1839:Open source
1619:UCSD Pascal
1548:Free Pascal
1498:SuperPascal
1129:Embarcadero
939:– Enhanced
913:Free Pascal
758:THelloWorld
740:THelloWorld
695:THelloWorld
668:THelloWorld
566:refactoring
520:source code
438:(COM) with
423:created by
332:refactoring
285:native code
78:Embarcadero
3987:Categories
3953:OutSystems
3743:JDeveloper
3603:C++Builder
3356:Qt Creator
3281:Comparison
3267:SourceLair
3257:Cloud9 IDE
3165:Cloud9 IDE
3085:QuickBASIC
2842:Dev-Pascal
2732:Komodo IDE
2715:PyScripter
2589:Komodo IDE
2446:Understand
2322:JavaScript
2298:Visual J++
2240:Understand
2201:JDeveloper
2044:Understand
1982:C++Builder
1926:OpenWatcom
1907:Qt Creator
1734:Related to
1661:FireMonkey
1629:Pascal/MT+
1624:JRT Pascal
1563:GNU Pascal
1538:VSI Pascal
1351:2016-04-27
1326:2020-09-05
1301:2002-02-05
1276:2020-11-27
1251:2022-03-17
1172:2016-01-12
1005:2020-09-05
960:References
785:HelloWorld
773:HelloWorld
752:HelloWorld
734:HelloWorld
648:See also:
634:C++Builder
613:FireMonkey
598:Frameworks
543:executable
535:optimizing
410:FireMonkey
386:C++Builder
340:FireMonkey
260:(IDE) for
157:; targets
140:Written in
3968:AppStudio
3835:PureBasic
3753:WaveMaker
3444:wxWidgets
3044:PureBasic
2948:Basic-256
2790:SlickEdit
2706:Ninja-IDE
2627:SlickEdit
2278:VisualAge
2235:SlickEdit
2227:JetBrains
2222:MyEclipse
2155:Greenfoot
2070:VisualAge
2049:SlickEdit
2011:JetBrains
1998:MyEclipse
1543:IP Pascal
1508:Compilers
863:InterBase
692:procedure
677:procedure
537:and is a
444:Interface
232:/products
3922:Projucer
3912:Axure RP
3710:NetBeans
3466:CodeLite
3361:KDevelop
3288:Category
3157:Freeware
3143:(VSCode)
3039:NS Basic
2993:Freeware
2973:Basic4GL
2963:SdlBasic
2860:Freeware
2795:Wing IDE
2737:KDevelop
2617:PhpStorm
2594:KDevelop
2579:NetBeans
2410:Freeware
2354:Chromium
2307:NetBeans
2305:(became
2292:JBuilder
2272:NetBeans
2263:JBuilder
2218:JCreator
2188:Freeware
2173:NetBeans
1936:Freeware
1902:QDevelop
1897:NetBeans
1892:KDevelop
1857:CodeLite
1769:Oberon-2
1763:Modula-3
1745:Modula-2
1676:OpenWire
1455:Dialects
1372:(1993).
1345:Archived
1295:Archived
1270:Archived
1245:Archived
1218:Archived
1163:Archived
1139:13 March
1133:Archived
1103:Archived
1077:Archived
1051:Archived
999:Archived
953:Teechart
937:FastCode
870:JBuilder
836:Roadmaps
465:FastCode
458:Database
392:Features
371:closures
215:Freemium
199:Compiler
191:Designer
153:Runs on
74:CodeGear
3958:Topincs
3884:Morphic
3819:Windows
3700:Eclipse
3575:Lazarus
3554:related
3471:wxGlade
3210:VS Code
3147:Eclipse
3049:GLBasic
3011:thinAir
2837:Lazarus
2775:PyCharm
2654:RStudio
2622:PHPEdit
2282:Eclipse
2145:Eclipse
2021:AppCode
1989:-based
1987:Eclipse
1887:Kakoune
1867:Eclipse
1862:Dev-C++
1568:Turbo51
1552:Lazarus
1533:Oxygene
1527:history
1516:Current
1483:Clascal
1478:Oxygene
1224:9 March
1109:9 March
1083:9 March
1057:9 March
924:Lazarus
812:History
710:Writeln
656:program
551:ActiveX
351:Borland
344:FireDAC
320:plugins
301:Android
274:console
234:/delphi
221:Website
210:License
171:Android
159:Windows
155:Windows
125: (
70:Borland
3929:Design
3894:XBasic
3889:TheIDE
3879:InForm
3825:RapidQ
3787:WinFBE
3674:-based
3608:RadPHP
3598:Delphi
3402:Gambas
3366:Gambas
3248:Online
3238:Poplog
3230:POP-11
3183:GoLand
3175:Retail
3090:QBasic
3026:Retail
3006:RapidQ
2983:InForm
2968:Gambas
2886:Delphi
2878:Retail
2809:Pascal
2752:Thonny
2722:Spyder
2686:Anjuta
2669:Python
2574:Aptana
2428:Retail
2211:Retail
2196:jGRASP
2140:DrJava
2130:Anjuta
2099:QuickC
2065:Anjuta
1974:Retail
1912:TheIDE
1777:(1991)
1771:(1991)
1765:(1988)
1759:(1986)
1757:Oberon
1753:(1983)
1747:(1977)
1741:(1958)
1523:Delphi
1463:Pascal
1448:family
1382:
1196:
1029:
892:Apache
876:RadPHP
764:Create
553:DLLs,
484:Pascal
448:method
417:Pascal
272:, and
266:mobile
243:Delphi
38:Delphi
32:DelPhi
3938:LANSA
3864:FLUID
3848:Other
3817:(for
3783:GNAVI
3747:Swing
3745:(via
3714:Swing
3712:(via
3702:(via
3692:(via
3657:macOS
3644:Xcode
3627:Cocoa
3429:Linux
2931:BASIC
2846:GNAVI
2711:PyDev
2531:Flash
2441:Rider
2303:Xelfi
2150:Geany
2135:BlueJ
2026:CLion
1964:Xcode
1877:Geany
1872:Emacs
1739:ALGOL
1493:Joyce
1166:(PDF)
1159:(PDF)
749:begin
707:begin
674:class
617:units
452:class
450:of a
353:as a
305:Linux
293:macOS
245:is a
167:macOS
163:Linux
3869:Gorm
3815:Xojo
3672:Java
3655:(on
3653:Xojo
3427:(on
3425:Xojo
3255:AWS
3197:Haxe
3059:Xojo
2718:PIDA
2696:Eric
2691:IDLE
2377:.NET
2349:Atom
2113:Java
2037:IBM
1380:ISBN
1226:2016
1194:ISBN
1141:2021
1111:2016
1085:2016
1059:2016
1027:ISBN
981:2024
900:Ajax
882:for
816:See
791:Free
665:type
547:DLLs
501:Java
303:and
287:for
230:.com
182:Type
99:1995
3927:XVT
3874:IUP
3720:B4X
3704:SWT
3694:XML
3567:LCL
3549:VCL
3490:CLI
3380:GTK
3136:Vim
2953:B4X
2833:IDE
2742:Vim
2557:PHP
2373:CLI
2339:Vim
2094:C++
2009:By
1921:Vim
1830:C++
1751:Ada
1681:RTL
1666:LCL
1656:FCL
1651:CLX
1643:API
1578:ACK
896:VCL
884:PHP
880:IDE
800:end
779:Put
731:var
725:end
701:Put
686:end
680:Put
630:C++
577:web
570:UML
555:COM
526:or
382:C++
311:).
309:x64
297:iOS
270:web
226:www
203:RTL
195:IDE
175:iOS
3989::
3646:,
3565:,
3339:Qt
3119:Go
2092:,
1917:Vi
1828:,
1293:.
1243:.
1161:.
1131:.
1127:.
1075:.
997:.
857:Qt
755::=
561:.
511:.
467:.
404:,
369:,
299:,
295:,
291:,
280:.
268:,
201:,
197:,
193:,
189:,
173:,
169:,
165:,
161:,
76:,
72:,
3821:)
3749:)
3716:)
3706:)
3696:)
3659:)
3551:,
3431:)
3323:e
3316:t
3309:v
2811:,
2646:R
2379:)
2375:(
2309:)
2294:)
2284:)
2274:)
1919:–
1826:C
1810:e
1803:t
1796:v
1554:)
1550:(
1529:)
1525:(
1438:e
1431:t
1424:v
1388:.
1354:.
1329:.
1304:.
1279:.
1254:.
1228:.
1202:.
1175:.
1143:.
1113:.
1087:.
1061:.
1035:.
1008:.
983:.
803:.
794:;
788:.
782:;
776:.
767:;
761:.
743:;
737::
728:;
722:;
719:)
713:(
704:;
698:.
689:;
683:;
671:=
662:;
326:(
307:(
129:)
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.