IBM VisualAge Pacbase is a
code-switching
In linguistics, code-switching or language alternation occurs when a speaker alternates between two or more languages, or language varieties, in the context of a single conversation or situation. Code-switching is different from plurilingualism ...
structured programming
Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection ( if/then/else) and repetition ( ...
language
Language is a structured system of communication. The structure of a language is its grammar and the free components are its vocabulary. Languages are the primary means by which humans communicate, and may be conveyed through a variety of met ...
that is developed and maintained by
IBM.
VisualAge
VisualAge is a family of computer integrated development environments from IBM, which supports multiple programming languages. VisualAge was first released in October 1993 and was discontinued April 30, 2007 and its web page removed in September ...
Pacbase runs on both
IBM and non-IBM
mainframes
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
and integrates with
IBM WebSphere Studio Application Developer. When compiling Pacbase code it is first translated into
COBOL
COBOL (; an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use. It is an imperative, procedural and, since 2002, object-oriented language. COBOL is primarily us ...
and then compiled to binary.
PACBASE was an early advanced CASE software for mainframes and Unix systems from CGI (Compagnie Générale d'Informatique, a French software house) that supported a wide variety of databases, including DB2 and Oracle.
PACBASE generated COBOL code for the servers, and Visual Age for PACBASE was used to create the client side. IBM purchased CGI in the early 1990s and absorbed the code-generating tools into its other offerings.
Pacbase is now considered a
legacy system
In computing, a legacy system is an old method, technology, computer system, or application program, "of, relating to, or being a previous or outdated computer system", yet still in use. Often referencing a system as "legacy" means that it paved ...
; its main remaining use is in
Francophone
French became an international language in the Middle Ages, when the power of the Kingdom of France made it the second international language, alongside Latin. This status continued to grow into the 18th century, by which time French was the l ...
markets. IBM supported Pacbase through 2015.
More details on the
French page of VisualAge Pacbase.
References
External links
IBM VisualAge Pacbase OverviewPCMAG Definition of PACBASE European Users Club of VisualAge Pacbase*
ttp://www-01.ibm.com/software/rational/products/programming/systemz/ RPPz : replacement solution for VisualAge Pacbase from IBMRaincode Labs PACBASE Migration: an automated service to convert PACBASE systems to maintainable native COBOLPTF - Program Transformation Factory: Euraxiel (founded by CGI Systems experts) and HP have partnered to offer an end-to-end fully automated PACBASE to maintainable native COBOL transformation service
IBM software
IBM mainframe software
Fourth-generation programming languages
{{prog-lang-stub