Chances are that if your mission critical database applications are still running after 22 years, they were written in PowerBuilder.
PowerBuilder was exciting in the 1990s because it provided an Integrated Development Environment (IDE) and rich programming language enabling rapid database development.
PowerBuilder is impressive today because code written in the 1990’s still runs perfectly in 2018. Talk about return on investment!
PowerBuilder’s core competency is the construction of database applications for the Windows desktop. These may grow extremely large, yet run smoothly. Integrating with the world of database servers is graceful and the developer has high level tools for dealing with them.
Furthermore, PowerBuilder supports feature rich user interfaces both in terms of visualization and interaction.
For an example of PowerBuilder code supporting a few intriguing UI features, see the following repository on GitHub: