|
Programming Language provides the basic syntax and semantic definition for
use by a software developer to describe the desired Application Software
function. Shell and executive script language services enable the use of
operating system commands or utilities rather than a programming language.
Shells and executive scripts are typically interpreted rather than compiled,
but some operating systems support compilers for executive scripts. In
contrast, some compilers produce code to be interpreted at runtime. Other
tools in this group include source code formatters and compiler compilers.
The
below listed products are Target
Current (TC), approved as a standard and implemented at HUD.
Aptech Gauss 5.0
The
below listed products are Target
Future (TF), approved as a standard but not yet implemented
at HUD.
Aptech
Gauss 8.0
Sun Microsystems JAVA 5.0
The
below listed products are in use and being
Maintained (M), they will be periodically reviewed by the Configuration
Control Management Board (CCMB), Enterprise Architecture (EA), &
OPS to determine status and whether plans should be made to migrate
to Target or should be moved to the Obsolete category.
CA,
Unicenter CA-EASYTRIEVE 6.2
IBM COBOL II 1.4.0
IBM
PL/1 2.3
IBM CICS Transaction Server for Z/OS 3.2
The
below listed products are Obsolete
(O), outdated technology that plans are being made to sunset
the product.
IBM PL/1 1.0
PHP, PHP 5.2.0
SAS
Inc. SAS 8.2
Target Current Products
Aptech Gauss 5.0
Product Description
An easy-to-use data analysis, mathematical and statistical environment
based on the powerful, fast and efficient GAUSS Matrix Programming
Language. GAUSS is used to solve real world problems and data analysis
problems of exceptionally large scale. Program development and program
execution are FAST!
Back to Top
Target Future Products
Aptech Gauss 8.0
Product Description
An easy-to-use data analysis, mathematical and statistical environment
based on the powerful, fast and efficient GAUSS Matrix Programming
Language. GAUSS is used to solve real world problems and data analysis
problems of exceptionally large scale. Program development and program
execution are FAST!
Back to Top
Sun Microsystems JAVA 5.0
Product Description
Java is a full-featured, portable object-oriented language designed by research staff at Sun
Microsystems. The feel of the Java language is fairly similar to that of C++, but it also borrows
ideas from Modula-3, Mesa, and Objective-C. The feature set of Java is fairly broad: it has inheritance,
strong type checking, modularity (packages), exception handling, polymorphism, concurrency, dynamic
loading of libraries, arrays, string handling, garbage collection, and a pretty extensive standard
library. The newest version of the language, Java 1.5 (aka Java 5.0), includes generics, annotations,
auto-boxing, var-args, as well as many additional standard libraries.
Back to Top
Maintain Products
CA,
Unicenter CA-EASYTRIEVE 6.2
Product Description
Unicenter CA-Easytrieve is an information retrieval and data management tool designed to simplify
programming. It serves as a powerful productivity language for business and information processing
that provides easy-to-use information retrieval, sophisticated report writing and comprehensive
application development capabilities. Its intuitive programming language enables novice users
to produce reports, while its extended facilities provide more experienced users with the
capabilities they require to perform advanced tasks.
Back to Top
IBM COBOL II 1.4.0
Product Description
Enterprise COBOL/II for z/OS is part of a large family of compatible compilers, application development
tools, and maintenance tools. In addition to Enterprise COBOL, IBM offers IBM COBOL compilers for Windows,
OS/2, AIX, VSE, and AS/400. Host-based development tools include ISPF, File Manager, Fault Analyzer,
and IBM Debug Tool. You can also take advantage of IBM's extensive suite of COBOL maintenance tools to
improve your existing applications. These tools assist you with source code conversion from former
ANSI standards to ANSI 85 COBOL syntax; code analysis, and reporting; CICS source conversion; Report
Writer code support; and regression testing of interactive applications.
Back to Top
IBM PL/1 2.3
Product Description
PL/1 was developed as an IBM product in the mid 1960's, and was originally named
NPL (New Programming Language). The name was changed to PL/1 to avoid confusion
of NPL with the National Physical Laboratory in England. If the compiler had
been developed outside of the United Kingdom, the name may have remained PL/1.
Back to Top
IBM CICS Transaction Server for Z/OS 3.2
Product Description
CICS (Customer Information Control System) is a transaction server that runs primarily
on IBM mainframe systems under z/OS or z/VSE. CICS is available for other operating
systems, notably i5/OS, OS/2, and as the closely related IBM TXSeries software on AIX,
Windows, and Linux, among others. The z/OS implementation is by far the most popular
and significant.
Back to Top
Obsolete Products
IBM PL/1 1.0
Product Description
PL/1 was developed as an IBM product in the mid 1960's, and was originally named
NPL (New Programming Language). The name was changed to PL/1 to avoid confusion
of NPL with the National Physical Laboratory in England. If the compiler had
been developed outside of the United Kingdom, the name may have remained PL/1.
Back to Top
PHP, PHP 5.2.0
Product Description
PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source
general-purpose scripting language that is especially suited for Web development and can
be embedded into HTML. What distinguishes PHP from something like client-side JavaScript is
that the code is executed on the server. If you were to have a script similar to the above on
your server, the client would receive the results of running that script, with no way of
determining what the underlying code may be. You can even configure your web server to process all
your HTML files with PHP.
Back to Top
SAS Inc. SAS 8.2
(Formerly Statistical Analysis System) A software system for data analysis. SAS provides
tools for information storage and retrieval, data modification, report writing, file handling,
and statistical analysis. SAS/Graph provides a complete graphics system, for plotting on a
variety of printers and graphics terminals. There is also a Full Screen Package for full screen
data entry. SAS includes interface routines for linking with the other available statistical packages.
Back to Top
Return
to Application Development Services Domain
Technology Reference Model IT Modernization Standards Profile Page
Return to Enterprise Architecture
Comments and Questions
|