Delphi is a new visual programming environment, we provide a convenient, fast Windows applications development tools. It uses Microsoft Windows graphical user interface of many advanced features and design ideas, using a flexible reusable integrity of the object-oriented programming languages (Object-Oriented Language), the world's fastest editor who most leads database technology. For all the developers speaking, the use of Delphi software development and application, will no doubt greatly enhance the efficiency of programming, and along with the in-depth application, you will find the programming work is no longer dull - every Delphi detailed design, will bring you a joy.
From the core Delphi said it is a Pascal compiler. Since the 15 former Anders Hejlsberg wrote a Turbo Pascal compiler, Borland has been in the promotion of the Pascal compiler development, and Delphi 5 is a further step. Turbo Pascal stable, elegant and fast compiler features such as Delphi 5 is no exception, which integrated a few decades of experience and compiler of the three latest two optimizing compiler technology. Although the functions of the compiler in recent years a significant increases, its speed will slow down only a few. In addition, Delphi performance remained very stable. Below Let us follow the footsteps of memories come back to look at the Delphi previous versions of the various versions of each issue, as well as the background.
Delphi is an integrated development environment (IDE), using the traditional Pascal language developed from the Object Pascal language. It, in essence, is a code editor rather than a language, but because Delphi is almost the only one to use the Pascal language products, Delphi also sometimes referred to as a people synonymous with Object Pascal. Borland has the Object Pascal language renamed Delphi language.
Delphi is actually a version of the Pascal language, but with traditional Pascal language worlds apart. Delphi program is a first application framework, and application of this framework is the "skeleton." In skeleton, even in the absence of attachment anything can still be strictly in accordance with the design and operation. Your work is in the "skeleton" to your procedure. The default application is a blank form (Form), you can run it, and the results are getting a blank window. Windows window is the window of the full nature: can be magnified narrow, Mobile, the largest of the smallest, and so on, but you did not prepare his party procedures. Therefore, it can be said that application framework through the provision of all the things there are applications for the development of user applications laid a good foundation.
OOP (Object-Oriented Programming, Jane recorded as OOP) is the basis of the birth of Delphi. OOP planned on creating software reuse code, a better simulate real-world environment capacity, it was generally acknowledged to be the winners of top-down programming. Through the process of accession to the expansion of statements, the function “packaging” the Windows programming necessary “objects". Object-oriented programming language makes clear grapple with the complexity of the work, the preparation easier.
That it is a revolution, and not the object itself, but rather on their ability to handle the case. With the traditional procedure does not object design and programming method compatible only part of the object-oriented instead situation worse. Unless the entire object-oriented development environment is, otherwise, the benefits of object also have not brought more trouble.
And Delphi is completely object-oriented; it is at your fingertips Delphi as a promotion tool for the development of software reuse, which has powerful appeal.
Some of the early performance of OOP programming languages such as C + +, Pascal, Smalltalk, and so on, although with the object-oriented features, but not easy to draw visual objects, and user interaction and limited capacity, programmers still have to prepare a lot of codes of he introduction of Delphi to fill this gap. You do not have to build their own object, as long as the procedures provided in the framework of accession to complete the function of the code, and the rest have to do to Delphi. To generate beautiful interface and well-structured procedures do not have the slightest racked his brains, Delphi will help you easily completed. It allows a true OOP in the expansion of the visual programming environment and use it the Object Pascal language. This revolutionary combination makes visual programming and object-oriented framework for the development of closely integrated.
Delphi has the following features: form-based and object-oriented methods, the high-speed compiler, and strong database support, closely integrated with Windows programming, the powerful and mature component technology. But the most important thing is Object Pascal language, it is the entire fundamental. Object Pascal language in the Pascal language is developed on the basis of, and easy to learn.
Many advantages in Delphi, it's expertise in the database is particularly conspicuous: adapted to a variety of database structure, from the client / server model to the multi-storey structure of the data model; efficient database management system and a new generation of more sophisticated database engine; the latest data analysis tools and provide a large number of enterprise components.
Borland Delphi is the famous develops visualization software development tools. "The real programmers use c, smart programmers with Delphi" This sentence is the most classic Delphi, the most realistic description. Delphi called fourth-generation programming language; it is simple, efficient and powerful features. And VC compared Delphi more simple and easy to grasp, and the functional but in no way inferior; and compared with VB, Delphi is a more powerful, more useful. It can be said that both the VC Delphi at the same time powerful and easy to learn the characteristics of VB. It has always been a love of programming tools programmers.
Although history is very important, but more important is Delphi future. Guided by history, we can be sure in the future for a very long time, Delphi will continue to be an excellent Windows development tools.