O PowerBuilder é uma linguagem de programação orientada a objetos, mas que disponibiliza recursos bastante variados, permitindo que o desenvolvedor utilize desde técnicas avançadas de programação, como orientação a objetos, até formas mais simples como programação estruturada e orientação a eventos - em um processo similar ao Visual Basic.
Esta linguagem, que trabalha com Window e DataWindow, foi desenvolvida pela PowerSoft. Esta última foi adquirida pela Sybase, que é a atual proprietária do produto.
A DataWindow é o principal diferencial dessa linguagem, pois em um único componente é possível ler e atualizar tabelas de banco de dados, além de realizar consultas, executar "Stored Procedure" e servir como interface para o usuário. Outra característica interessante é a possibilidade de executar comando em SQL dentro do próprio código da aplicação, além de métodos de acesso a dados bastante simples e eficientes.
PowerBuilder está disponível tanto para o Windows como para o Unix, sendo que a versão 11 já é compatível com o Microsoft .NET.
Vários framework existem para o PowerBuilder :
Fonte: Wikipédia
O PowerBuilder é a ferramenta de desenvolvimento premiada que simplifica a criação de aplicativos comerciais, controlados por dados. O PowerBuilder é uma tecnologia revolucionária e comprovada, um duo dinâmico que impulsiona a experiência do desenvolvedor para fora deste mundo.
Um favorito de desenvolvedores por quase duas décadas, o PowerBuilder é o ambiente de desenvolvimento de aplicativos declarativo para a criação, manutenção e modernização de aplicativos do Windows críticos para os negócios.
A tecnologia DataWindow patenteada e incomparável do PowerBuilder é a chave para a criação rápida de aplicativos sofisticados de dados com o mínimo de codificação. O seu ambiente de programação declarativo e alto nível de abstração simplificam as complexidades do desenvolvimento, permitindo que os desenvolvedores se concentrem na resolução de problemas em vez de tentarem se manter atualizados com a infinidade de novas tecnologias, linguagens de programação e técnicas. Com o PowerBuilder, tudo o que você precisa é o seu conjunto de qualificações atuais para fazer vários desenvolvimentos de aplicativos.
O PowerBuilder é simplesmente a maneira mais fácil para os desenvolvedores criarem os aplicativos comerciais mais atualizados e atraentes para as plataformas mais recentes do Windows, dentro do prazo e do orçamento.
Fonte: www.sybase.com.br