PowerBuilder
Powerbuilder is a programming language created by Powersoft which was later purchased by Sybase. It is an event driven language used for Rapid application development (RAD). The word 'Powerbuilder' also applies to the integrated development environment used with the language.
It is similar in many ways to Visual Basic with a strong SmallTalk influence, but focuses on data handling and manipulation. It is generally used as a domain-specific programming language, but since it is a Turing-complete language, it can be used as a general purpose language if desired.
Powerbuilder is commonly used by companies in the financial sector, in the United States, Canada, and the United Kingdom.
As of May 2005, the latest release of Powerbuilder is version 10.
Hello, World!
The following is an example of a 'Hello, World!' application for Powerbuilder:
You must first create an application object. Typically, this can be done with a simple wizard within the development environment.
Add the following code to the 'open' event of the application object:
Messagebox ("", "Hello, World!")
Save and run your application object.
Note: Powerbuilder is a strongly object-orientated language; it is normally regarded as bad practice to use visual objects such a messagebox in the application object. Here, it is done to keep the example as simple as possible.
External links
- Official Website
- PowerObject - The single-LARGEST email-based user-group for PowerBuilder Developers on the Internet
- PBDR.com - Powerbuilder news, tips and utilities
- http://www.lannigan.org/powersoft_powerbuilder_history.htm
- http://www.techno-kitten.com/Changes_to_PowerBuilder/powerbuilder_s_future2/powerbuilder_s_future2.html
- Enterprise Application Framework for building Web Applications using PowerBuilder
| Major programming languages (more) (edit) | |||
|
Industrial: ABAP | Ada | AWK | Assembly | C | C++ | C# | COBOL | Delphi | Erlang | Fortran | Java | JavaScript | Lisp | Objective-C | Perl | PHP | PL/SQL | Python | SAS | sh | Visual Basic | VB.NET
|
